Level 1: PHP Beginner
100 lessons
Module 1: PHP setup and runtime basics
Module 2: Syntax and variables
Module 3: Control flow and functions
- Lesson 21: Control flow and functions: Concept walkthrough
- Lesson 22: Control flow and functions: Syntax drill
- Lesson 23: Control flow and functions: Debugging scenario
- Lesson 24: Control flow and functions: Refactoring strategy
- Lesson 25: Control flow and functions: Testing focus
- Lesson 26: Control flow and functions: Real-world case study
- Lesson 27: Control flow and functions: Performance perspective
- Lesson 28: Control flow and functions: Security and reliability
- Lesson 29: Control flow and functions: Architecture checkpoint
- Lesson 30: Control flow and functions: Project integration
Module 4: Arrays and associative data
- Lesson 31: Arrays and associative data: Concept walkthrough
- Lesson 32: Arrays and associative data: Syntax drill
- Lesson 33: Arrays and associative data: Debugging scenario
- Lesson 34: Arrays and associative data: Refactoring strategy
- Lesson 35: Arrays and associative data: Testing focus
- Lesson 36: Arrays and associative data: Real-world case study
- Lesson 37: Arrays and associative data: Performance perspective
- Lesson 38: Arrays and associative data: Security and reliability
- Lesson 39: Arrays and associative data: Architecture checkpoint
- Lesson 40: Arrays and associative data: Project integration
Module 5: Object-oriented PHP basics
- Lesson 41: Object-oriented PHP basics: Concept walkthrough
- Lesson 42: Object-oriented PHP basics: Syntax drill
- Lesson 43: Object-oriented PHP basics: Debugging scenario
- Lesson 44: Object-oriented PHP basics: Refactoring strategy
- Lesson 45: Object-oriented PHP basics: Testing focus
- Lesson 46: Object-oriented PHP basics: Real-world case study
- Lesson 47: Object-oriented PHP basics: Performance perspective
- Lesson 48: Object-oriented PHP basics: Security and reliability
- Lesson 49: Object-oriented PHP basics: Architecture checkpoint
- Lesson 50: Object-oriented PHP basics: Project integration
Module 6: Colors, numbers, shapes, and coordinates
- Lesson 51: Colors, numbers, shapes, and coordinates: Concept walkthrough
- Lesson 52: Colors, numbers, shapes, and coordinates: Syntax drill
- Lesson 53: Colors, numbers, shapes, and coordinates: Debugging scenario
- Lesson 54: Colors, numbers, shapes, and coordinates: Refactoring strategy
- Lesson 55: Colors, numbers, shapes, and coordinates: Testing focus
- Lesson 56: Colors, numbers, shapes, and coordinates: Real-world case study
- Lesson 57: Colors, numbers, shapes, and coordinates: Performance perspective
- Lesson 58: Colors, numbers, shapes, and coordinates: Security and reliability
- Lesson 59: Colors, numbers, shapes, and coordinates: Architecture checkpoint
- Lesson 60: Colors, numbers, shapes, and coordinates: Project integration
Module 7: Error handling and validation
- Lesson 61: Error handling and validation: Concept walkthrough
- Lesson 62: Error handling and validation: Syntax drill
- Lesson 63: Error handling and validation: Debugging scenario
- Lesson 64: Error handling and validation: Refactoring strategy
- Lesson 65: Error handling and validation: Testing focus
- Lesson 66: Error handling and validation: Real-world case study
- Lesson 67: Error handling and validation: Performance perspective
- Lesson 68: Error handling and validation: Security and reliability
- Lesson 69: Error handling and validation: Architecture checkpoint
- Lesson 70: Error handling and validation: Project integration
Module 8: Files and request handling
- Lesson 71: Files and request handling: Concept walkthrough
- Lesson 72: Files and request handling: Syntax drill
- Lesson 73: Files and request handling: Debugging scenario
- Lesson 74: Files and request handling: Refactoring strategy
- Lesson 75: Files and request handling: Testing focus
- Lesson 76: Files and request handling: Real-world case study
- Lesson 77: Files and request handling: Performance perspective
- Lesson 78: Files and request handling: Security and reliability
- Lesson 79: Files and request handling: Architecture checkpoint
- Lesson 80: Files and request handling: Project integration
Module 9: Modules and project organization
- Lesson 81: Modules and project organization: Concept walkthrough
- Lesson 82: Modules and project organization: Syntax drill
- Lesson 83: Modules and project organization: Debugging scenario
- Lesson 84: Modules and project organization: Refactoring strategy
- Lesson 85: Modules and project organization: Testing focus
- Lesson 86: Modules and project organization: Real-world case study
- Lesson 87: Modules and project organization: Performance perspective
- Lesson 88: Modules and project organization: Security and reliability
- Lesson 89: Modules and project organization: Architecture checkpoint
- Lesson 90: Modules and project organization: Project integration
Module 10: Beginner PHP project
- Lesson 91: Beginner PHP project: Concept walkthrough
- Lesson 92: Beginner PHP project: Syntax drill
- Lesson 93: Beginner PHP project: Debugging scenario
- Lesson 94: Beginner PHP project: Refactoring strategy
- Lesson 95: Beginner PHP project: Testing focus
- Lesson 96: Beginner PHP project: Real-world case study
- Lesson 97: Beginner PHP project: Performance perspective
- Lesson 98: Beginner PHP project: Security and reliability
- Lesson 99: Beginner PHP project: Architecture checkpoint
- Lesson 100: Beginner PHP project: Project integration