Skip to content
Home Tutorials Roadmaps Courses
Log in Join free

Laravel Complete Roadmap

Master Laravel from installation to deployment - routing, Eloquent, authentication, APIs and production apps.

SU Taught by Sukhwinder Singh 0 enrolled Intermediate

What you will learn

Master Laravel - the most elegant PHP framework used by millions of developers worldwide.

Covers everything from installation and project structure to routing, controllers, Blade templates, Eloquent ORM, migrations, relationships, authentication, middleware, validation, file uploads, API development and deployment. Build complete production-ready applications.

Who this is for:
- PHP developers wanting to level up with a framework
- Backend developers learning modern PHP patterns
- Anyone building API-driven or full-stack web applications

Course Syllabus

0 lessons · 13 modules
1. Installation & Setup 4 lessons
  1. Lesson content for "Laravel requirements and Composer install".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Laravel Sail and Docker setup".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Environment configuration and .env".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Artisan CLI and useful commands".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
2. Project Structure 4 lessons
  1. Lesson content for "Folders explained - app, config, routes, resources".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Service container and service providers".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Configuration files and environment".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Autoloading and namespaces".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
3. Routing 4 lessons
  1. Lesson content for "Basic routes and route parameters".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Route groups and middleware".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Named routes and route model binding".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Route prefixes and namespace grouping".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
4. Controllers 4 lessons
  1. Lesson content for "Creating and injecting controllers".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Resource controllers and RESTful methods".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Dependency injection in controllers".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Controller middleware and form requests".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
5. Blade Templating 4 lessons
  1. Lesson content for "Blade syntax - variables, loops, conditionals".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Layouts, sections and components".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Blade components and slots".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Forms, CSRF and validation display".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
6. Models & Migrations 5 lessons
  1. Lesson content for "Creating models with Artisan".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Writing migrations for tables".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Column types and modifiers".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Running and rolling back migrations".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Database seeders and factories".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
7. Database & Eloquent 5 lessons
  1. Lesson content for "Query Builder basics and chaining".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Eloquent CRUD operations".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Query scopes and accessors/mutators".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Eager loading and N+1 problem".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Aggregates, grouping and ordering".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
8. Eloquent Relationships 4 lessons
  1. Lesson content for "One-to-one and one-to-many relationships".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Many-to-many with pivot tables".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Has-many-through and polymorphic relations".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Relationship loading and performance".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
9. Authentication 5 lessons
  1. Lesson content for "Laravel Breeze installation".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Login, register and password reset".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Email verification and middleware".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Multi-role authentication".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "API authentication with Sanctum".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
10. Middleware & Validation 4 lessons
  1. Lesson content for "Built-in middleware and custom middleware".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Form Request validation classes".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Validation rules, messages and custom rules".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Authorization with policies and gates".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
11. File Uploads & Storage 4 lessons
  1. Lesson content for "File uploads with store and storeAs".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Disk configuration and S3 storage".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Image intervention and thumbnails".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Media libraries and file management".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
12. API Development 5 lessons
  1. Lesson content for "API resources and JSON formatting".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "API versioning and naming".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Rate limiting and throttling".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "API documentation with Swagger".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Building a complete API project".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
13. Deployment & Production 5 lessons
  1. Lesson content for "Production server requirements and setup".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Deploying to Laravel Forge/Vapor".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Queue workers, caching and optimization".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "CI/CD pipelines and automated testing".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Monitoring and error tracking in production".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon

Student reviews

No reviews yet - be the first after you complete the course!