Browse all series
FrameworksIntermediate12 episodes

Laravel Cookbook

Welcome to the Laravel Cookbook! This series is all about building practical features for typical Laravel web application. Charts, stats, and image uploaders are just a few examples that we'll be reviewing together. We'll also leverage various JavaScript libraries whenever we require additional interactivity for a better user experience. Let's get started!

Series episodes

Charts and Queries

16m 44s

Learn to create dynamic charts with Chart.js by fetching and visualizing backend data—perfect for dashboards and personalized user insights in Laravel apps.

Dynamic Charts with Livewire and Alpine

22m 42s

Create dynamic, interactive charts using Livewire and Alpine.js. Learn to seamlessly update Chart.js visuals with real-time user input—no AJAX needed!

Stats Cards

14m 46s

Build dynamic stats cards for admin dashboards using Livewire. Learn how to display key info clearly and keep your data fresh and interactive!

Making Content Editable

27m 27s

Learn to make your site content editable with user-friendly UI and WYSIWYG text formatting—empower users to update content easily and securely.

Uploading Images with Laravel

14m 45s

Learn how to upload and resize images in Laravel using native file inputs and the Intervention Image package for smooth, server-side image processing.

FilePond Image Uploads

21m 23s

Enhance image uploads with FilePond: add previews, auto-validation, client-side resizing, and seamless uploads for a smooth, user-friendly experience.

Laravel Task Scheduler

11m 48s

Master Laravel Task Scheduler to automate tasks effortlessly. Learn to schedule file cleanups and keep your app running smoothly with simple, fluent syntax.

Share Code Between Create and Edit Forms

12m 44s

Learn how to share code between create and edit forms to reduce duplication, keep your Laravel app DRY, and make future updates easier and more maintainable.

API Tokens with Sanctum

23m 39s

Learn how to create and use API tokens with Laravel Sanctum to secure your API routes—protect data and authenticate requests with ease and confidence!

Drag and Drop with Persistence and Ordering

14m 40s

Learn how to build a drag-and-drop UI with Livewire that saves item order in the database—create smooth, persistent sorting experiences for your users!

Laravel Localization

29m 36s

Explore Laravel localization techniques to manage translation strings and set locales across requests—build apps that speak your users’ language with ease!

HTTP Client Examples

17m 32s

Learn how to use Laravel’s HTTP client to make fluent, expressive API requests. Explore real examples and unlock powerful features for seamless integrations!

Continue learning

Thumbnail for Livewire 3 From Scratch
Livewire 3 From Scratch

With Jeremy McPeak

  • 29 episodes
  • Intermediate
  • Frameworks
Thumbnail for Build a Staging Server
Build a Staging Server

With Jeffrey Way

  • 6 episodes
  • Intermediate
  • Testing
Thumbnail for Filament 5 in Depth
Filament 5 in Depth

With Kevin McKee

  • 16 episodes
  • Intermediate
  • Frameworks
Thumbnail for What's New in Laravel 5.8
What's New in Laravel 5.8

With Jeffrey Way

  • 5 episodes
  • Beginner
  • Frameworks
Thumbnail for The TALL Developer
The TALL Developer

With Shruti Balasa

  • 16 episodes
  • Beginner
  • Frameworks

Would you like to hear from Laracasts by email occasionally?