Backend Development with Laravel
Build production-ready REST APIs with Laravel — routing, Eloquent ORM, Sanctum auth, validation, and a fully tested, deployable backend.
- Part of: Software Engineering — Full-Stack Web — learning path 1 of 3
- Length: 5 chapters · 29 lessons · 15 hours a week
- Level: Intermediate
- Backend Development with Laravel5 chapters · 15 hours a week · 1 checkpoint
- Frontend Development with Vue.js4 chapters · 12 hours a week · 1 checkpoint
- Full-Stack Integration & Deployment3 chapters · 12 hours a week · 1 checkpoint
Syllabus
1. Laravel Fundamentals
- 6 lessons
- Skills: Laravel · Routing · Controllers · Blade Templates
2. Database & Eloquent ORM
- 6 lessons
- Skills: Eloquent ORM · Migrations · Eloquent Relationships · Query Builder
3. Authentication & Authorization
- 5 lessons
- Skills: Authentication · Laravel Sanctum · Authorization · Policies
- Checkpoint: Backend Auth Gate
4. Building RESTful APIs
- 6 lessons
- Skills: REST API Design · API Resources · Request Validation · Versioning
5. Testing & Deployment
- 6 lessons
- Skills: Testing · PHPUnit · Model Factories · Deployment
Checkpoints
To pass each checkpoint you hand in a piece of real work. What each one asks for:
- Backend Auth Gate: Ship a working Laravel auth flow: registration, login, logout, password reset, and a policy-protected resource.