COURSE OBJECTIVE:
This 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.
TARGET AUDIENCE:
This 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.
COURSE PREREQUISITES:
COURSE CONTENT:
Lesson 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
FOLLOW ON COURSES:
Not available. Please contact.