Course
Laravel
1-month basic Laravel course โ routing, Blade, Eloquent, auth and simple CRUD app. 1-hour live classes.
Syllabus (1 Month ยท ~20 sessions ยท 1 hr each)
Week 1 โ Laravel Setup & Basics
- Session 1: What is Laravel, Composer, install project
- Session 2: Directory structure, Artisan, .env
- Session 3: Routing (web.php), controllers
- Session 4: Blade templates โ layout, yield, sections
- Session 5: Passing data to views, practice
Week 2 โ Database & Eloquent
- Session 6: Migrations โ create tables
- Session 7: Eloquent models, mass assignment
- Session 8: CRUD with Eloquent (create, read)
- Session 9: Update, delete, soft
- Session 10: Relationships intro (hasMany / belongsTo simple)
Week 3 โ Forms, Validation & Auth
- Session 11: Forms, CSRF, request validation
- Session 12: Form requests & error display in Blade
- Session 13: Authentication scaffolding (Breeze / simple auth)
- Session 14: Middleware basics, protecting routes
- Session 15: Practice โ authenticated CRUD
Week 4 โ Project & Deployment Intro
- Session 16: File storage / upload basics
- Session 17: Pagination, simple API route intro
- Session 18: Deployment overview (shared hosting / Forge intro)
- Session 19: Mini project (blog / task manager / simple admin)
- Session 20: Project review, revision & assessment
Outcome: Build a basic Laravel app with Blade, Eloquent CRUD and simple authentication.
โน6,000