Laravel (PHP) Backend Developer
From PHP fundamentals to a deployed Laravel application.
A path oriented toward building full server-rendered applications, which is where Laravel is strongest.
- 1
PHP fundamentals
Modern PHP (8.x) — a genuinely different language from PHP's older reputation.
- • Syntax, arrays, functions, and modern type declarations
- • Composer and the shared-nothing execution model
- • Object-oriented PHP basics
- 2
Version control
Standard across every team you'll work with.
- • Git basics: commits, branches, merging
- • Working with GitHub: pull requests, code review basics
- 3
Web fundamentals
What actually happens over HTTP, independent of any framework.
- • HTTP methods, status codes, and headers
- • MVC architecture basics
- • Databases and SQL fundamentals
- 4
Laravel core
The framework's main pieces, in the order you'll actually use them.
- • Routing and controllers
- • Eloquent ORM and migrations
- • Blade templating
- • Authentication scaffolding
- 5
Building real features
What separates a tutorial project from a real application.
- • Queues for background jobs (emails, notifications)
- • Form validation and request classes
- • Testing with Pest or PHPUnit
- • Deployment (Forge, Vapor, or a standard VPS)
