About this course
Boost your PHP expertise with our dynamic Intermediate course of Build with PHP! Dive into OOP, advanced functions, security practices, and testing over 2 months to craft efficient, secure applications that perform brilliantly.
Prerequisites & Readiness Check
2 Parts
- 1:00 Hr
Prerequisites for Build with PHP: Intermediate
45 Min
PHP Intermediate Environment Setup Guide
15 Min
Chapter 1: Advanced Functions
3 Parts
- 1:45 Hr
Anonymous Functions
30 Min
Closures and Callbacks
45 Min
Exercise: Callback Processor
30 Min
Chapter 2: OOP Basics
3 Parts
- 2:15 Hr
Classes and Objects
45 Min
Methods and Constructors
45 Min
Exercise: Object-Oriented Record Manager
45 Min
Chapter 3: Intermediate MySQL
3 Parts
- 2:00 Hr
Joins and Relationships
45 Min
Aggregate Functions
30 Min
Exercise: Joined Data Report
45 Min
Chapter 4: Form Security
3 Parts
- 1:45 Hr
Preventing XSS
30 Min
CSRF Protection
30 Min
Exercise: Secure Input Processor
45 Min
Chapter 5: Sessions and Cookies
3 Parts
- 1:30 Hr
Sessions
30 Min
Cookies
30 Min
Exercise: Session Access Control
30 Min
Chapter 6: Intermediate File Handling
3 Parts
- 2:00 Hr
File Uploads
45 Min
Directory Operations
30 Min
Exercise: Validated File Uploader
45 Min
Chapter 7: Error Handling
3 Parts
- 1:45 Hr
Custom Error Handlers
30 Min
Try-Catch Blocks
45 Min
Exercise: Exception Logger
30 Min
Chapter 8: Working with APIs
3 Parts
- 2:00 Hr
REST APIs
45 Min
JSON Parsing
30 Min
Exercise: API Data Display
45 Min
Chapter 9: Intermediate Apache
3 Parts
- 1:30 Hr
URL Rewriting
30 Min
Virtual Hosts
30 Min
Exercise: URL Rewrite Setup
30 Min
Chapter 10: Regular Expressions
3 Parts
- 1:30 Hr
Pattern Matching
30 Min
Practical Examples
30 Min
Exercise: Regex Validator
30 Min
Chapter 11: Introduction to Testing
3 Parts
- 2:00 Hr
Unit Testing Basics
45 Min
Testing Functions
30 Min
Exercise: Function Test Suite
45 Min
Capstone Projects
2 Parts
- 4800:00 Hr
Project 1: User Authentication System
144000 Min
Project 2: Content Management Dashboard
144000 Min
No Reviews Yet