Track 03
Web PHP
Build server-side web pages, forms, sessions, uploads, and routing in PHP.
Lessons
- 01Request/Response Model
- 02Superglobals
- 03Query Strings
- 04Forms
- 05POST Data
- 06Form Validation
- 07Headers
- 08Redirects
- 09Output Escaping
- 10Templates
- 11Template Engines: Twig And Blade
- 12HTML, CSS, And JavaScript Integration
- 13Progressive Enhancement And Server-Rendered UI
- 14Cookies
- 15Cookie Attributes
- 16Sessions
- 17Session Lifecycle
- 18Session Configuration
- 19Session Fixation Prevention
- 20Session Regeneration
- 21Custom Session Handlers
- 22File Uploads
- 23Upload Validation And Scanning
- 24Routing Basics
- 25Authentication Basics
- 26Authorization Basics
- 27Middleware Concepts
- 28Stateless Vs Stateful Authentication
- 29HTTP Authentication
- 30URL Parsing And Building
- 31Sending Mail Safely
- 32Asset Builds And Vite
- 33HTTPS/TLS Basics
- 34Reverse Proxies And Trusted Proxies
- 35Request Size Limits
- 36Rate Limiting
- 37CORS
- 38Content Security Policy
- 39Connection Handling