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.
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.
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.
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!
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.
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 :)
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!
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.
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!
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.
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!