JavaScript Building AlpineJS
Intermediate
Difficulty

Ever wonder how a front-end framework works under the hood? In this series, I (the creator of AlpineJS) will walk you through what it takes to actuall...

54:56 mins
Play
JavaScript JavaScript Techniques For Server-Side Applications
Intermediate
Difficulty

Many Laravel apps don’t warrant the complexity of a full front-end framework like Vue or React. In this series, we’ll walk through a handful of simple...

48:22 mins
Play
JavaScript Practical Vue Components
Intermediate
Difficulty

As you continue building new projects, you'll find yourself reaching for the same crop of components over and over again. Most websites require modals...

1:56:48 hrs
Play
JavaScript Learn Vue 2: Step By Step
Intermediate
Difficulty

Vue is easily one of the most exciting additions to the front-end world in many years. With its intuitive API, and the fact that it can be applied to...

7:43:06 hrs
Play
JavaScript Laravel, Vue and SPAs
Intermediate
Difficulty

In this series, come along as I build an "assets" website for Laracasts. Using Laravel as a backend, step-by-step, we'll pull in Vue and Vue Router to...

1:24:07 hrs
Play
Laravel Get Real With Laravel Echo
Advanced
Difficulty

Wouldn't it be great if you could alert the users of your application about important changes, without requiring that they manually refresh the page?...

1:09:06 hrs
Play
Laravel Let's Build A Forum with Laravel and TDD
Advanced
Difficulty

A forum is a deceptively complex thing. Sure, it's made up of threads and replies, but what else might exist as part of a forum? What about profiles,...

19:29:26 hrs
Play
Testing Testing Vue
Advanced
Difficulty

How in the world are we supposed to unit test Vue components? Is it even possible? Why, yes. Yes it is! I'll show you the full process, step by step....

2:10:04 hrs
Play
JavaScript HTML5 Video and VideoJS
Intermediate
Difficulty

In this series, we'll review HTML5 video, as well as the very popular VideoJS player. Whether you need to control playback speeds, or submit AJAX requ...

45:53 mins
Play
JavaScript ES2015 Crash Course
Intermediate
Difficulty

If you feel overwhelmed by the lightning-fast pace of the JavaScript community, you're not alone. The JavaScript (likely using jQuery) you might have...

2:11:29 hrs
Play
Laravel Real-time Laravel with Socket.io
Advanced
Difficulty

When we want to broadcast events on our server to the client, how exactly do we do that? Well, there's a number of ways to tackle it, including using...

40:54 mins
Play