Beginning PHP
- Code training LO035414
- Duur 2 dagen
Andere trainingsmethoden
Ga naar:
Methode
Deze training is in de volgende formats beschikbaar:
-
Klassikale training
Klassikaal leren
-
Op locatie klant
Op locatie klant
-
Virtueel leren
Virtueel leren
Vraag deze training aan in een andere lesvorm.
Trainingsbeschrijving
Naar bovenPHP is a dynamic language which allows developers to create interactive server-side scripts. PHP is widely known and used by developers all over the world.
PHP has an easy learning curve and has a very user-friendly approach. It is used in almost all domains, including social media, medical, travel, and so on. Want to get up to speed with the latest PHP version? If your answer is yes, then you should take this course.
This course will get you up to speed starting with basic concepts such as variables, data types, arrays and loops. It then progresses to more advanced concepts such as building your own frameworks and creating your own app.
Data
Naar bovenDoelgroep
Naar bovenThis course is for anyone interested and wants to learn about the fundamentals of PHP programming. Students should have a basic knowledge with HTML, CSS, JavaScript, and MySQL.
Trainingsdoelstellingen
Naar bovenThis course focuses on the basic aspects of PHP right from variables, data types, arrays, and loops. It will also cover an explanation on frameworks, which will help you in writing your own custom framework. This course will also guide you in creating your own application.
Inhoud training
Naar bovenLesson 1: Variables, Data Types, Operators and Conditionals
- The Basics
Lesson 2: Array and Loops
- Arrays
- Loops
Lesson 3: Functions and Classes
- Functions
- Classes
Lesson 4: Data Operations
- Inputting and Outputting Data
- MySQL Basics
Lesson 5: Building a PHP Web Application
- Concepts of OOP in a Framework Environment
- Structure of a Framework
Lesson 6: Building a PHP Framework
- Setting up a Project Development Environment
- Configuration Class, Default Classes, and Routing
- The Base Controller
- Working with PDO
Lesson 7: Authentication and User Management
- Setting Up Paths and Inclusion of BootstrapConfiguration Class, Default Classes, and Routing
- Adding Security to the Project
- Password Recovery
- Building CRUD for User Management
Lesson 8: Building a Contacts Management System
- CRUD, the Contact Application
- Comments, Joins, and Date Formatting
Voorkennis
Naar boven
Aanvullende informatie
Naar bovenFor VIRTUAL delegates:
The minimum hardware requirements are as follows:
Hardware:
- Processor: Intel Core i7 or equivalent
- Memory: 4 GB RAM
- Internet connection
Software:
- Windows 8.1 64-bit
- WAMP server for Windows
- LAMP server for Linux
- MAMP server for Mac
- Browser: The latest version of one or more browsers (Internet Explorer 11 or Chrome 54.0.2840 or newer is recommended)
- Text editor like Notepad or Sublime Text