PHP Programming Complete
Master PHP from scratch - variables, functions, OOP, sessions, APIs and build dynamic web applications.
What you will learn
Covers PHP fundamentals, variables, conditions, loops, functions, arrays, forms handling, sessions, object-oriented programming, API development and authentication. Build dynamic server-side applications.
Who this is for:
- Complete beginners who want to build dynamic websites
- HTML/CSS developers moving to server-side programming
- Anyone preparing for Laravel or WordPress development
Course Syllabus
0 lessons · 11 modules-
Lesson content for "What is PHP and how it runs on server".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Setting up PHP and local server with XAMPP".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Your first PHP script and echo/output".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "PHP tags, comments and code structure".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Variable naming and PHP variable rules".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "String, integer, float and boolean types".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "String functions and concatenation".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Type juggling and type casting".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Constants and predefined variables".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "if, elseif, else statements".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "switch statements".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Ternary operator and null coalescing".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Comparison and logical operators".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "for loop and counter patterns".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "while and do...while loops".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "foreach loop for arrays".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "break, continue and nested loops".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Defining and calling functions".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Parameters, return values and defaults".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Variable scope and global keyword".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Built-in string and math functions".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Anonymous functions and closures".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Indexed and associative arrays".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Array functions - push, pop, merge, sort".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Multidimensional arrays".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Array iteration with foreach and array_map".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "JSON encoding and decoding".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "GET vs POST and superglobals".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Sanitizing and validating user input".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "File uploads with PHP".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Building a complete form handler".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Sessions vs cookies - when to use each".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Starting sessions and storing data".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Session security and timeouts".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Setting and reading cookies".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Classes, objects and constructors".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Properties, methods and visibility".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Inheritance and abstract classes".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Interfaces and traits".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Namespaces and autoloading".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "MySQL basics and PDO connection".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "CRUD operations with prepared statements".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Building a REST API with PHP".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Consuming external APIs with cURL".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Password hashing with password_hash".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "Login and registration system".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "CSRF protection and XSS prevention".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
-
Lesson content for "SQL injection prevention".Coming soon
Want to watch the video lesson?
Enroll now to get full video access + certificate.
Student reviews
No reviews yet - be the first after you complete the course!