About this course
Unleash your full potential with our thrilling Advanced course of Build with PHP! Conquer frameworks like Laravel, design patterns, APIs, and CI/CD in 2 months to develop cutting-edge, scalable solutions that dominate the web.
Prerequisites & Readiness Check
2 Parts
- 1:00 Hr
Prerequisites for Build with PHP: Advanced
45 Min
PHP Advanced Environment Setup Guide
15 Min
Chapter 1: Advanced OOP
3 Parts
- 2:30 Hr
Inheritance and Polymorphism
45 Min
Traits and Namespaces
45 Min
Exercise: OOP Library System
60 Min
Chapter 2: Design Patterns
4 Parts
- 2:15 Hr
Singleton Pattern
30 Min
Factory Pattern
30 Min
Observer Pattern
30 Min
Exercise: Pattern-Based Object Creator
45 Min
Chapter 3: Advanced MySQL
3 Parts
- 2:30 Hr
Stored Procedures
45 Min
Triggers and Transactions
45 Min
Exercise: Database Procedure Logger
60 Min
Chapter 4: Security Best Practices
3 Parts
- 2:30 Hr
SQL Injection Prevention
45 Min
Password Hashing and Encryption
45 Min
Exercise: Secure User Registration
60 Min
Chapter 5: Advanced Sessions
3 Parts
- 2:00 Hr
Session Hijacking Prevention
30 Min
Token-Based Authentication
45 Min
Exercise: Secure API Token Validator
45 Min
Chapter 6: Performance Optimization
3 Parts
- 2:30 Hr
Caching Strategies
45 Min
Opcode and Query Optimization
45 Min
Exercise: Caching Implementation
60 Min
Chapter 7: PHP Frameworks
3 Parts
- 2:30 Hr
Laravel Basics
45 Min
Symfony Basics
45 Min
Exercise: Laravel CRUD
60 Min
Chapter 8: Advanced File Handling
3 Parts
- 2:30 Hr
File Streaming
45 Min
Handling Large Files
45 Min
Exercise: File Streaming System
60 Min
Chapter 9: Building REST APIs
4 Parts
- 3:30 Hr
REST Endpoints
45 Min
Authentication and Versioning
60 Min
Introduction to GraphQL
45 Min
Exercise: REST and GraphQL API
60 Min
Chapter 10: Testing in PHP
3 Parts
- 2:30 Hr
Unit Testing with PHPUnit
45 Min
Mocking and TDD
45 Min
Exercise: Mocked Function Tester
60 Min
Chapter 11: Dependency Injection
3 Parts
- 2:30 Hr
Dependency Injection Basics
45 Min
DI Containers
45 Min
Exercise: Modular Service Injector
60 Min
Chapter 12: Asynchronous PHP
3 Parts
- 2:30 Hr
Asynchronous Basics
45 Min
Practical Async
45 Min
Exercise: Async API Client
60 Min
Chapter 13: Microservices with PHP
3 Parts
- 2:30 Hr
Microservices Architecture
45 Min
Building Microservices
45 Min
Exercise: Microservice Prototype
60 Min
Chapter 14: Advanced Apache Configuration
3 Parts
- 2:15 Hr
Advanced URL Rewriting
45 Min
Load Balancing
45 Min
Exercise: Clean URL Rewriter
45 Min
Chapter 15: Continuous Integration and Deployment
3 Parts
- 2:30 Hr
CI/CD Basics
45 Min
Deployment Strategies
45 Min
Exercise: Deployment Pipeline Configurator
60 Min
Capstone projects
2 Parts
- 4800:00 Hr
Project 1: Modular E-Commerce System
144000 Min
Project 2: Scalable Blog Platform
144000 Min
No Reviews Yet