Browse all series
FrameworksIntermediate21 episodes

Build a Livewire App With Me!

Join me as we build an application from an idea to a functional prototype. We will use Livewire Volt, Reverb, and learn some fun AlpineJS tricks along the way. What does it look like to think through building an application, making it work, and then making it beautiful?

Series episodes

What We'll Build

3m 3s

Discover how to turn ideas into functional, beautiful prototypes using the right tools. Start building your dream app with confidence and creativity today!

Prepping Our Workspace

11m 50s

Set up your workspace and tools quickly, then plan your app’s data models with confidence. Jumpstart your Laravel project with a solid foundation today!

Models and Migrations

11m 36s

Turn your data models into a working database! Learn how to create migrations and set up your database to kickstart your Laravel app development.

Adding a Component Library

7m 18s

Speed up your app styling by adding WireUI, a powerful component library. Learn how to integrate and customize styles effortlessly in this friendly Laracasts guide.

Refactoring Migrations and Methods

7m 56s

Refactor your migrations and methods to smoothly handle evolving data models. Learn how to easily add new Listening Parties in this clear, friendly Laracasts tutorial.

Livewire Volt Full Page Components

7m 17s

Explore using full-page components with Livewire Volt. Learn key considerations and best practices to build seamless, dynamic Laravel apps in this friendly guide.

Prepping the Podcast Job

6m 32s

Learn how to prep your podcast job efficiently by focusing on practical solutions first. Build a working app step-by-step in this clear, friendly Laracasts tutorial.

Process the RSS Feed

15m 22s

Learn how to process podcast RSS feeds using background jobs. Extract key info and calculate data efficiently to power your app in this friendly Laracasts tutorial.

Styling the Landing Page (Part 1)

10m 9s

Start styling your landing page to showcase data beautifully and fit your app’s design. Learn practical tips to create an engaging first impression in this Laracasts tutorial.

Styling the Landing Page (Part 2)

9m

Enhance your landing page with TailwindCSS and WireUI! Learn how to transform a basic design into a polished, stylish app in this friendly Laracasts tutorial.

Adding Alpine.js to the Landing Page

10m 37s

Enhance your landing page with Alpine.js! Learn how to add dynamic, interactive elements that boost user experience in this friendly Laracasts tutorial.

Using Custom Fonts

10m 31s

Add custom fonts to your app effortlessly and create a stylish logo look. Learn simple steps to enhance your application's design with minimal effort!

Setting Podcast State with Alpine.js

15m 7s

Learn how to use Alpine.js to sync podcast state in real-time, creating a smooth listening experience that keeps users connected on the client side.

Adding a Scheduler to the Application

6m 3s

Keep your app data fresh with an easy scheduler setup. Learn how to automate updates and sync your views seamlessly in this Laravel tutorial!

Building a Waiting Room

11m 25s

Build a synchronized waiting room with AlpineJS to keep users updated without websockets. Create a smooth podcast listening party experience in this friendly tutorial.

Give Consent to Play Audio

14m 56s

Learn how to handle browser audio policies by letting users give consent before playing podcasts. Create a respectful, user-friendly audio experience in this tutorial.

Syncing Alpine.js and Livewire

10m 53s

Learn how to sync Alpine.js with Livewire using server-side state to keep your client-side data in perfect harmony. Build dynamic apps effortlessly in this tutorial.

Creating a Podcast Player

10m 47s

Create a podcast player using just basic CSS and AlpineJS. Discover how simple tools can build powerful, interactive audio experiences in this friendly Laracasts tutorial.

Real-time Chat with Laravel Reverb

8m 34s

Build a real-time chat app with Laravel Livewire effortlessly. Learn step-by-step how to add instant messaging and boost your Laravel skills today!

Real-time Emoji Reactions

11m 44s

Learn how to broadcast real-time emoji reactions using event broadcasting, creating an interactive listening party experience in this engaging Laracasts tutorial.

What's Next?

5m 48s

Learn practical tips to enhance your app beyond launch. Discover smart next steps to improve features, performance, and user experience in this friendly guide.

Continue learning

Thumbnail for Learn Socialite
Learn Socialite

With Andre Madarang

  • 2 episodes
  • Intermediate
  • Frameworks
Thumbnail for The Laravel Workshop
The Laravel Workshop

With Instructor Team

  • 64 episodes
  • Intermediate
  • Frameworks
Thumbnail for Code-Breaking Workshop
Code-Breaking Workshop

With Jeffrey Way

  • 7 episodes
  • Intermediate
  • Frameworks
Thumbnail for What's New in Laravel 6
What's New in Laravel 6

With Jeffrey Way

  • 5 episodes
  • Intermediate
  • Frameworks
Thumbnail for What's New in Laravel 5.4
What's New in Laravel 5.4

With Jeffrey Way

  • 10 episodes
  • Intermediate
  • Frameworks

Would you like to hear from Laracasts by email occasionally?