Skip to main content

Laravel Courses in a Simple Language

Want to access all 55 Courses?

1459 lessons
30 h 09 min of video content
Access to repositories
Private Discord

Popular Courses

Filament 4 From Scratch

28 Lessons
2 h 25 min Video Course
Aug 2025 Released
Build admin panels with Filament 4 from scratch covering installation, basic CRUD creation, and advanced customizations. Master tables, forms, filters, multi-tenancy, and complex behaviors in the latest version.

NativePHP: Build Mobile App with Laravel

11 Lessons
2 h 2 min Text-based Course
Jul 2025 Released
Build iOS/Android mobile apps using Laravel and publish them to App/Play Store with NativePHP Mobile. Create a conference events app combining a Laravel API with a Livewire-powered mobile interface.

Courses for Beginners

Free

Laravel 12 For Beginners: Your First Project

15 Lessons
1 h 32 min Video Course
Sep 2025 Released
Learn Laravel by building a blog management system from the ground up. Focus on practical project delivery while learning Models, Views, Controllers, routing, and database operations with minimal theory.

How to Structure Laravel 12 Projects

11 Lessons
55 min Text-based Course
Mar 2025 Released
Structure larger Laravel projects effectively by exploring Services, Actions, Jobs, Observers, Events, Listeners, Modules, and Packages. Learn when and how to offload logic from Controllers and organize code for team collaboration.

How to Build Laravel 12 API From Scratch

28 Lessons
1 h 21 min Video Course
Sep 2025 Released
Build Laravel APIs from scratch covering RESTful endpoints, API Resources, validation, authentication with Sanctum, documentation generation, versioning, and consuming APIs from Vue, Next.js, and Nuxt.

Other Courses

Laravel Modules and DDD

16 Lessons
1 h 59 min Video Course
Oct 2025 Released
Structure large Laravel projects using Modules or Domain-Driven Design (DDD). Compare three modularization approaches (nwidart/laravel-modules, internachi/modular, custom) and implement DDD principles for separating business logic.

Claude Code for Laravel Projects: Crash Course

8 Lessons
48 min Video Course
Jul 2025 Released
Use Claude Code terminal-based AI coding assistant for Laravel development. Learn how it differs from Cursor, understand its capabilities with Claude model integration, and apply it to Laravel projects.

Laravel HTTP Client and 3rd-Party APIs

7 Lessons
50 min Video Course
Jul 2025 Released
Integrate third-party APIs into Laravel using HTTP Client for services like OpenWeatherMap, Stripe, and Discord. Learn request methods, project structure, error handling, file attachments, and testing with Http::fake().

Cursor for Laravel Projects: Crash Course

14 Lessons
1 h 04 min Video Course
Jun 2025 Released
Master Cursor AI editor specifically for Laravel development covering model selection, using latest Laravel docs, automated testing of AI-generated code, and understanding AI limitations.

React Native Mobile App with Laravel 12 API

19 Lessons
1 h 33 min Text-based Course
May 2025 Released
Build Android/iOS mobile apps with React Native consuming a Laravel 12 API. Create an expense management app covering API structure with Sanctum authentication, multi-tenancy, StyleSheet styling, and mobile app architecture.

Flutter 3 Mobile App with Laravel 12 API

26 Lessons
1 h 56 min Text-based Course
Mar 2025 Released
Create Android/iOS mobile apps with Flutter 3 consuming a Laravel 12 API. Build an expense management app covering API structure, Sanctum authentication, multi-tenancy, Material Design widgets, and Dart programming.

Laravel API Code Review and Refactor

15 Lessons
56 min Text-based Course
Apr 2025 Released
Learn API best practices through reviewing and refactoring real Laravel API code. Cover common API responses, roles/permissions with Gates/Policies, API Resources, Exception handling, Enums, and automated testing.

Tailwind CSS v4 for Laravel Developers

9 Lessons
38 min Text-based Course
Mar 2025 Released
Master Tailwind CSS fundamentals for Laravel full-stack development covering configuration, useful classes for sizing/fonts/colors/layout, Blade component integration, and Laravel-specific options.

Laravel 12 Eloquent: Expert Level

38 Lessons
1 h 34 min Video Course
Mar 2025 Released
Master advanced Eloquent techniques including complex queries, relationship optimization, Model customization, and hidden gems for efficient database operations. Take your Eloquent knowledge to expert level.

Vue Laravel 12 Starter Kit: CRUD Project

14 Lessons
1 h 22 min Text-based Course
Mar 2025 Released
Extend the Laravel 12 Vue.js starter kit with custom CRUD functionality. Learn Vue.js fundamentals, TypeScript, Shadcn Vue components, and build table and form features.

React Laravel 12 Starter Kit: CRUD Project

14 Lessons
1 h 17 min Text-based Course
Mar 2025 Released
Build custom CRUD functionality on top of Laravel 12 React.js starter kit. Learn React.js fundamentals, TypeScript, Shadcn components, and how to extend the starter kit with your own features.

Queues in Laravel 12

15 Lessons
46 min Text-based Course
Apr 2025 Released
Process Laravel Jobs in the background using Queues to prevent blocking users. Learn job creation, queue monitoring, handling failed jobs, using Supervisor and Horizon, and queue optimization.

Cursor AI: Laravel Hotel Booking Website

17 Lessons
1 h 44 min Video Course
Jan 2025 Released
Build a Laravel + Filament project using Cursor IDE with AI-generated code. Learn what works, what doesn't, how to prompt effectively, debug AI mistakes, and when to fix things manually.

Laravel Project PROCESS: From Start to Finish

16 Lessons
1 h 45 min Text-based Course
Dec 2024 Released
Learn the complete process of Laravel project development in a team environment covering GitHub workflows, branches, issues, pull requests, automated testing, CI/CD with GitHub Actions, and code quality tools.

Laravel 12 Multi-Tenancy: All You Need To Know

21 Lessons
1 h 21 min Video Course
May 2025 Released
Learn to implement multi-tenancy in Laravel projects, from basic user-level separation to complex multi-database setups. Explore team-based tenancy, single and multiple database strategies, and compare 4 different packages with their pros and cons.

Laravel CMSs Review: Creating a Simple Blog

8 Lessons
1 h 16 min Video Course
Oct 2024 Released
Compare Laravel CMS options including Statamic, Winter CMS, Twill CMS, and WordPress for building blog systems. Evaluate features, themes/plugins ecosystem, and suitability for Laravel developers.

Roles and Permissions in Laravel 12

13 Lessons
57 min Video Course
Jun 2025 Released
Implement authentication and authorization in Laravel using Gates/Policies and spatie/laravel-permission package. Cover single/multiple roles, team-based permissions, and comprehensive Pest test coverage.

Testing in Laravel 11: Advanced Level

31 Lessons
1 h 14 min Text-based Course
Sep 2024 Released
Master advanced Laravel testing with GitHub Actions automation, 20+ assertion types, testing specific Laravel classes (Exceptions, Jobs, Eloquent), mocking external services, and practical testing tips.

Design Patterns in Laravel 11

17 Lessons
1 h 12 min Text-based Course
Aug 2024 Released
Learn design patterns specifically used in Laravel through real code examples from both Laravel applications and the framework core. Understand Services with interfaces, Facades, Singleton, Manager, and other patterns in human language.

Structuring Databases in Laravel 12

18 Lessons
1 h 21 min Text-based Course
Apr 2025 Released
Plan optimal database structures for Laravel applications covering relationship choices, UUID/JSON/Enum columns, invoice numbering systems, e-shop attributes, and performance considerations with practical Migration examples.

Testing in Laravel 12 For Beginners

25 Lessons
1 h 30 min Text-based Course
Mar 2025 Released
Write automated tests for Laravel applications using Pest or PHPUnit. Cover Feature and Unit tests, authentication/authorization testing, Factories, API/JSON testing, and Test-Driven Development methodology.

PHP for Laravel Developers

16 Lessons
52 min Text-based Course
Nov 2023 Released
Strengthen PHP fundamentals specifically for Laravel developers covering OOP concepts, Composer, PHP versions, and how PHP features are used in Laravel framework and packages.

Handling Exceptions and Errors in Laravel 12

8 Lessons
30 min Text-based Course
Mar 2025 Released
Handle exceptions and errors gracefully in Laravel using try/catch blocks, custom Exception classes, logging, database transactions, and returning user-friendly error messages from APIs.

Practical Laravel Queues on Live Server

7 Lessons
42 min Text-based Course
May 2023 Released
Set up Laravel queues on production Linux servers covering database/Redis drivers, queue workers, Supervisor auto-restart, Laravel Horizon, Amazon SQS, failed job handling, and worker scaling.

Multi-Language Laravel 11: All You Need to Know

18 Lessons
1 h 20 min Text-based Course
Aug 2024 Released
Localize Laravel applications for multiple languages covering text translation, validation messages, model translations, date/time/currency formatting, route translation, browser-based translation editing, and multi-language content management.

Larastan: Catch Bugs with Static Analysis

8 Lessons
30 min Text-based Course
Mar 2023 Released
Improve Laravel code quality using Larastan, a Laravel wrapper for PHPStan static analysis. Discover how to catch bugs before they happen and enforce better coding standards.

React.js Client Parking App: Step-by-Step

20 Lessons
1 h 46 min Text-based Course
Mar 2023 Released
Create a React.js front-end application for a car parking Laravel API. Learn standalone React client architecture, authentication, state management, and consuming Laravel APIs from a separate front-end app.

Practical Livewire 3: Order Management System Step-by-Step

17 Lessons
1 h 33 min Text-based Course
Feb 2024 Released
Build a complete order management system with Laravel and Livewire featuring password strength validation, modal CRUD forms, table sorting/filtering/search, inline editing, and integration with Select2, CKEditor, SweetAlert, and Chart.js.

Deploy Laravel Project to AWS EC2: Step-By-Step

7 Lessons
42 min Text-based Course
Jan 2023 Released
Deploy Laravel projects to AWS EC2 through detailed step-by-step instructions covering server creation, software installation/configuration, DNS setup, PHP dependencies, and Laravel deployment on Ubuntu.

Laravel Splade Overview: New Way for SPA

11 Lessons
45 min Video Course
Dec 2022 Released
Build single-page applications using Laravel Splade with Blade components, eliminating the need for JavaScript. Explore Splade components for datatables, forms, and dynamic elements.

Laravel GroupBy: Practical Examples

13 Lessons
34 min Text-based Course
Sep 2023 Released
Master data grouping in Laravel using Eloquent and Collections with practical examples covering single and multi-column grouping, grouping with filtering/ordering, and cross-table grouping operations.

Laravel Collections Chains: 15 Real Examples

16 Lessons
40 min Video Course
Jul 2022 Released
Master Laravel Collections through 15 real-life examples focusing on chaining methods for complex data operations. Discover when and how to use Collection methods effectively, with step-by-step tracing of intermediate values.

Practical Alpine.js From Scratch

19 Lessons
1 h 00 min Video Course
Feb 2022 Released
Learn Alpine.js through practical real-life examples to create dynamic page elements without building complex JavaScript applications. Progress from basic HTML examples to advanced Laravel and Livewire integrations.

10+ Laravel Refactoring Examples

12 Lessons
1 h 24 min Video Course
Dec 2021 Released
Learn to confidently refactor legacy Laravel code through real-life before/after examples from GitHub repositories. Master automated PHPUnit testing to ensure functionality remains intact after refactoring.

GraphQL in Laravel From Scratch

18 Lessons
1 h 24 min Video Course
Nov 2021 Released
Build flexible GraphQL APIs with Laravel using the Lighthouse package and consume them with Vue.js Apollo client. Learn GraphQL fundamentals and how it differs from traditional REST APIs.

Better Eloquent Performance

21 Lessons
1 h 13 min Video Course
Oct 2021 Released
Optimize slow Laravel applications by mastering Eloquent query performance. Learn to reduce query counts, minimize data loading, and tackle common performance bottlenecks through 20 practical lessons with 14 demo repositories.

SOLID Code in Laravel

21 Lessons
1 h 46 min Video Course
Aug 2021 Released
Apply SOLID software design principles practically to Laravel projects through real-world examples and open-source code reviews. Learn how to think about architecture patterns specifically for Laravel development.

File Uploads in Laravel

10 Lessons
51 min Video Course
Feb 2021 Released
Master file upload mechanisms in Laravel including filesystem configuration, storage setup, Amazon S3 integration, Filepond library, Spatie Media Library, and Livewire file uploads for better UX.

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.