Laravel Beginner Course — Full Curriculum
Laravel for Beginners
What you'll learn
Course content
Introduction to Laravel & Setup
1 lectures • 20 minLaravel Basics: Routing, Controllers & Views
1 lectures • 10hRequirements
- Basic PHP knowledge
- Composer installed
- Node.js & NPM
- MySQL or SQLite
- VS Code or similar
Description
Comprehensive coursebook: Modules 1 through 9 expanded, with
Instructor Notes, Lecture Notes, Slides, Code Snippets (syntax highlighted),
Quizzes (with answers), Assignments with Rubrics, ASCII diagrams, Cheat Sheets,
and Glossary organized by module relevance.
How to use this coursebook:
·
Read Instructor Notes before teaching or
self-study.
·
Follow lecture notes and try code snippets in a
local Laravel project.
·
Complete quizzes with answers to test
understanding.
·
Finish assignments and compare with sample
solutions.
·
Use the Capstone Project (separate document) to
consolidate learning.
Recommended Resources (official docs & learning sites):
·
Laravel Documentation — https://laravel.com/docs
·
Laracasts — https://laracasts.com
·
PHP Manual — https://www.php.net/manual/en/
·
Composer — https://getcomposer.org/doc/
·
MySQL Documentation — https://dev.mysql.com/doc/
·
Community: Stack Overflow, Laravel.io
Who this course is for:
- Absolute beginners to web development with basic PHP familiarity
- Developers transitioning from other frameworks to Laravel
- Students seeking a structured, project-based introduction to Laravel
Instructor
Makubuya Rogers
Expert Instructor
Related Courses
UGX30,000
This course includes:
- 2 video lectures
- 10.3h on-demand video
- Access on mobile and desktop
- Full lifetime access
- Discussion forum