Learn Laravel

Learn Laravel, a powerful PHP framework for building modern web applications. These Laravel tutorials teach you everything from the basic setup to advanced concepts.

All Laravel tutorials:

  1. Set Up an OAuth2 Server Using Passport in Laravel

    Set Up an OAuth2 Server Using Passport in Laravel

    Tutorial Intermediate

    Learn how to set up a fully fledged OAuth2 server in Laravel using the Laravel Passport library. We’ll go through the necessary server configurations along...

  2. How to Create a Custom Authentication Guard in Laravel

    How to Create a Custom Authentication Guard in Laravel

    Tutorial Intermediate

    Learn to create a custom authentication guard in the Laravel framework by extending the core Laravel authentication system.

  3. How Laravel Broadcasting Works

    How Laravel Broadcasting Works

    Tutorial Intermediate

    Today, we are going to explore the concept of broadcasting in the Laravel web framework. It allows you to send notifications to the client side when...

  4. Eloquent Mutators and Accessors in Laravel

    Eloquent Mutators and Accessors in Laravel

    Tutorial Beginner

    In this article, you'll learn about mutators and accessors in the Laravel Eloquent ORM. We'll go through a handful of examples to help you understand these...

  5. Deferring Tasks in Laravel Using Queues

    Deferring Tasks in Laravel Using Queues

    Tutorial Intermediate

    Learn about the Queue API in the Laravel web framework. It allows you to defer tasks during script execution to enhance the overall user experience.

  6. Exception Handling in Laravel

    Exception Handling in Laravel

    Tutorial Beginner

    In this article, we're going to explore one of the most important and least discussed features of the Laravel web framework—exception handling.

  7. How to Send Emails in Laravel

    How to Send Emails in Laravel

    Tutorial Beginner

    In this article, we're going to explore the Mail API in the Laravel web framework. Laravel uses the popular Symfony Mailer component, which is easy to use...

  8. How to Register and Use Laravel Service Providers

    How to Register and Use Laravel Service Providers

    Tutorial Intermediate

    In this post, you'll to understand the concept of service providers in the Laravel framework. You'll also learn how to code a custom service provider, and...

  9. 20 Useful Laravel Packages Available on CodeCanyon (And 3 Free)

    20 Useful Laravel Packages Available on CodeCanyon (And 3 Free)

    Tutorial Beginner

    If you’re coding for the Laravel framework, then it’s time to discover what you’ve been missing by checking out these popular Laravel tools and packages to...

  10. New Course: Connect to a Database With Laravel's Eloquent ORM

    New Course: Connect to a Database With Laravel's Eloquent ORM

    Tutorial Beginner

    In our new course, Connect to a Database With Laravel's Eloquent ORM, you'll learn all about Eloquent, which makes it easy to connect to relational data in a...

  11. Testing in Laravel

    Testing in Laravel

    Tutorial Beginner

    Irrespective of the application you're dealing with, testing is an important and often overlooked aspect that you should give the attention it deserves....

  12. New Course: Code a Single-Page App With Laravel and Vue.js

    New Course: Code a Single-Page App With Laravel and Vue.js

    Tutorial Beginner

    Learn how to build a single-page app with a Laravel back-end, using the cutting-edge Vue.js JavaScript framework.