Laravel 5.1 Basics

Created on December 28, 2018

In this video series we will be going through the basics of Laravel 5.1. This series contains 12 videos which include the following:

1. Introduction

In this episode we will give you an introduction into what you can expect in this course.

2. Composer & Laravel Installer

In this video we'll be teaching you about composer, how to install composer. We'll also teach you about the Laravel installer so that way you can get up and running with a new laravel app in a snap.

Here is the line of code you need to enter in your .bash_profile or your.zshrc to put the composer/bin directory in your PATH:

export PATH=~/.composer/vendor/bin:$PATH

3. Laravel File Structure

In this video we will be talking about the Laravel file structure and we will give a brief summary of what each of the folders and files do in the structure.

4. Routing

In this video we'll be talking about Routing in laravel. We will go over all the different types of Route requests and we'll go over route parameters.

5. Models

In this video we will teach you about Models and how you can interact with the database using the Eloquent library. Laravel makes interacting with the database fun again.

6. Relationships

In this video we will talk about Eloquent/Model Relationships. We will talk about a One-to-one relationship. Relationships make it super easy to tie data together from your database. Checkout this video to learn all about Relationships.


In this video we will talk about Laravel views. The views are the files that contain a lot of the html and css. The views are essentially the output that gets shown to the user. It's important to separate all your files in this MVC (model, view, controller) format so that way your app is much more manageable.

8. Blade Templating

In this video we will teach you all about the blade templating engine. Using blade makes your views look much more readable and manageable.

9. Controllers

In this video we will teach you all about Controllers. Using controllers to store the majority of your logic is a great way to organize your application.

10. Authentication

This video we will show you how easy it is to get setup with a full authentication system using Laravel.

11. Middleware

In this video we'll be talking about Laravel Middleware. Middleware is a great way to run code before or after a route request. You can create middleware for things like authentication, so routes are protected by an authentication middleware and until that person can get to that route they must be authenticated.

12. Migrations

In this video we teach you about migrations and how to create your own migration. Migrations make it possible to version control your database tables and data.

13. Requests, CSRF, & Wrapping Up

In this final video we teach you briefly about Requests and CSRF Protection.

Hope you enjoyed the course!

Comments (0)


13 videos (1 hour and 11 minutes)


0% completed
Now Playing 1. Introduction
2. Composer & Laravel Installer
3. Laravel File Structure
4. Routing
5. Models
6. Relationships
8. Blade Templating
9. Controllers
10. Authentication
11. Middleware
12. Migrations
13. Requests, CSRF, & Wrapping Up