Level 2 · Intermediate Building real apps¶
Goal: move from scripts to structured applications — talk to a real database, handle forms and sessions, write automated tests, and follow PHP community standards.
Modules¶
- OOP Deep Dive
- Error Handling Advanced
- Working with Databases (PDO)
- Sessions & Forms
- Testing with PHPUnit
- Working with JSON/APIs
- Autoloading & PSR Standards
- File Uploads & Validation
- Working with Dates
- Project — CRUD Web App with SQLite
By the end of this level you'll be able to build a database-backed web application with sessions, validated forms, automated tests, and clean, autoloaded, PSR-compliant code.