Video Tutorials from this Course

Episode 1 - Installing Composer 08m : 15s

In this lesson we'll learn how to install the only requirement to create your Laravel web applications: The Composer.

Watch video

Episode 2 - Introduction to Routing 20m : 15s

Routes are the basic pilars of your web application. They will redirect your URL's to specific pieces of code that you'll create to execute your business operations.

Watch video

Episode 3 - Introduction to Views 07m : 24s

Another basic pillar of your web applications are the Views. Views are your "presentation layer". It's what you'll render in the user screen and it will be the conclusion of the request-response lifecycle of your web application.

Watch video

Episode 4 - Blade demystified 28m : 24s

Blade is one of the most powerful templating engine made in a MVC framework, in this case for Laravel. It's amazing how easy and powerful you can use to help you structuring and render your frontend HTML elements!

Watch video

Episode 5 - Introduction to Controllers 17m : 05s

Controllers are one of the pillars of Laravel, where you can write your code that will execute your business rules, like creating a new user in the database, or sending an email.

Watch video

Episode 6 - Form Validations 17m : 05s

Time to discover how we can validate data that is submitted on your Forms! Easy life, as always in Laravel :)

Watch video

Episode 7 - Form Requests 10m : 26s

Form Requests are a very nice way for you to structure your validation rules inside a single class that you can then use in multiple controller actions!

Watch video

Episode 8 - Request Middleware 15m : 17s

Request middleware is a nice way to filter your HTTP Requests prior to the execution of your Controller action. A way to run your business logic (e.g. verify if a user has a specific role) in a very intuite way to use it in Routes or directly in your Controller constructor.

Watch video

Episode 9 - Creating a Migration File 19m : 34s

Laravel uses migration files to execute data model changes on your database. Let's create our first migration file together!

Watch video

Episode 10 - Using the Query Builder 13m : 21s

Now that we start inserting our contact form data into the database, let's see how to do this using the Laravel Query Builder.

Watch video

Episode 11 - Using Eloquent for the first time 13m : 31s

Eloquent is an ORM active pattern feature that will allow you to use classes to map information into your database tables. So, let's learn his amazing feature in Laravel!

Watch video