Laravel Tutorials

Tutorials on everything from getting started with Laravel, to expert topics, and everything in between.

Cube

Ultimate PhpStorm plugin for Laravel developers, delivering lightning-fast code completion, intelligent navigation, and powerful generation tools to supercharge productivity.

Visit Laravel Idea
Download Files Easily with Laravel's HTTP sink Method image

Download Files Easily with Laravel's HTTP sink Method

Simplify file downloads in Laravel with the HTTP sink method that creates a direct pipeline from remote resources to local storage, efficiently handli...

Read article
Precise Collection Filtering with Laravel's whereNotInStrict image

Precise Collection Filtering with Laravel's whereNotInStrict

Elevate your Laravel collection filtering with whereNotInStrict for type-sensitive exclusions that ensure both value and data type must match, deliver...

Read article
Configuring Middleware in Laravel image

Configuring Middleware in Laravel

If you are maintaining Laravel 10 applications or earlier, learn how using middleware has changed from earlier versions to Laravel 12, the latest vers...

Read article
Handling Nested Attributes with Laravel's Fluent set Method image

Handling Nested Attributes with Laravel's Fluent set Method

Simplify complex data handling in Laravel applications with the Fluent set() method, allowing for intuitive management of nested attributes using dot...

Read article
Connecting Laravel Socialite with Google Client PHP Library image

Connecting Laravel Socialite with Google Client PHP Library

This article will guide you through setting up Laravel Socialite with Google OAuth and connecting it to the Google Client PHP Library.

Read article
String Manipulation with Laravel's remove Method image

String Manipulation with Laravel's remove Method

Improve string manipulation in your Laravel applications with the Str::remove method. This utility makes character removal operations more readable wh...

Read article
Leveraging Laravel's Conditional Ping Methods for Task Monitoring image

Leveraging Laravel's Conditional Ping Methods for Task Monitoring

Upgrade your Laravel scheduler monitoring with conditional ping methods. This approach allows for selective notifications based on environment, applic...

Read article
React Theme Provider: A Walkthrough image

React Theme Provider: A Walkthrough

In this tutorial, let's look at customizing the react starter kit

Read article
Using Laravel's fluent Method for HTTP Response Transformations image

Using Laravel's fluent Method for HTTP Response Transformations

Streamline external API interactions in your Laravel applications with the HTTP Client's fluent() method. This approach brings type-safe data access t...

Read article
Building an AI-Powered FAQ Chatbot with Livewire & PrismPHP image

Building an AI-Powered FAQ Chatbot with Livewire & PrismPHP

In this video, we’re building an AI-powered FAQ chatbot in Laravel 12 using Livewire v3 and PrismPHP

Read article
Working with Laravel's Uri Class for Enhanced URL Manipulation image

Working with Laravel's Uri Class for Enhanced URL Manipulation

Simplify URL handling in your Laravel applications with the powerful Uri class. This fluent interface makes complex URL operations more readable and m...

Read article
Enhancing Laravel Authorization with Backed Enums image

Enhancing Laravel Authorization with Backed Enums

Enhance your Laravel application's security model with backed enum support for permissions. This feature provides a type-safe approach to authorizatio...

Read article
Implementing Custom String Identifiers in Laravel Models image

Implementing Custom String Identifiers in Laravel Models

Add custom string identifiers to your Laravel models with the HasUniqueStringIds trait. This approach maintains route model binding functionality whil...

Read article
Fusion or the Art of Writing PHP Into a Vue SFC Components image

Fusion or the Art of Writing PHP Into a Vue SFC Components

Bridging the gap between the frontend and backend is a challenge that tries to solve Fusion. On its way to do so, it brings a lot of things to learn f...

Read article
Streamlined Request Data Handling Using Laravel's fluent Method image

Streamlined Request Data Handling Using Laravel's fluent Method

Transform your Laravel request handling with the elegant fluent() method. This approach offers enhanced null safety and simpler property access while...

Read article
Shift logo

Shift

Running an old Laravel version? Instant, automated Laravel upgrades and code modernization to keep your applications fresh.

Shift
MongoDB logo

MongoDB

Enhance your PHP applications with the powerful integration of MongoDB and Laravel, empowering developers to build applications with ease and efficiency. Support transactional, search, analytics and mobile use cases while using the familiar Eloquent APIs. Discover how MongoDB's flexible, modern database can transform your Laravel applications.

MongoDB
Cut PHP Code Review Time & Bugs into Half with CodeRabbit logo

Cut PHP Code Review Time & Bugs into Half with CodeRabbit

CodeRabbit is an AI-powered code review tool that specializes in PHP and Laravel, running PHPStan and offering automated PR analysis, security checks, and custom review features while remaining free for open-source projects.

Cut PHP Code Review Time & Bugs into Half with CodeRabbit
Join the Mastering Laravel community logo

Join the Mastering Laravel community

Connect with experienced developers in a friendly, noise-free environment. Get insights, share ideas, and find support for your coding challenges. Join us today and elevate your Laravel skills!

Join the Mastering Laravel community
Lucky Media logo

Lucky Media

Get Lucky Now - the ideal choice for Laravel Development, with over a decade of experience!

Lucky Media
Curotec logo

Curotec

Hire the top Latin American Laravel talent. Flexible engagements, budget optimized, and quality engineering.

Curotec