Learn Laravel 5.2 Basic in 7 days
3.8 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
50 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Laravel 5.2 Basic in 7 days to your Wishlist.

Add to Wishlist

Learn Laravel 5.2 Basic in 7 days

From the first concepts of Laravel to developing you own authentication system
3.8 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
50 students enrolled
Created by Brainiacs Academy
Last updated 6/2016
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create your first basic Laravel applications
  • Create an authentication system
  • Get a great understanding of the Laravel framework
View Curriculum
Requirements
  • Should know very basic programming concepts (if statements, loops, functions)
Description

Laravel is the most famous PHP framework. With thousands of developers and projects, it's increasing the market demand to develop any kind of web applications using this language. 

Why should you know Laravel? 

This awesome framework will allow you to create web applications in a simple and readable way. It will make app maintenance a breeze. Ever enjoyed coding? With Laravel, you'll certainly do!! 

Laravel brings a complete toolset to develop in a new way so that you can focus on your app and not the small, annoying little things in code. This means, many parts you'll need for your app success are already built in. Such as authentication systems, front-end interactions, site customizations and much more. Isn't it just great?! 

Why is this the best course you can take?

I believe in empowering people with really useful and practical knowledge! It's my main focus and something I live by.

I have endured myself long and boring courses that left me nowhere. Dry teachings with no examples to follow up with, to really bring home what you've been taught. What a drag!! :\

That's why my courses take an intuitive approach, not only providing useful examples but explaining all the concepts behind them so that you really understand what's going on. But no need to worry!

As per personal experience, I know what is needed to know and what's really just useless concepts that distract you from the important parts. You'll soon realize I've been very attentive so that your focus is used only for the very best. :) 

This is the best way to ensure you'll be able to figure out any problem that pops up your way on your own. To become a real Laravel developer. And if you can't, I'll always be with you until the finish line.

Who is the target audience?
  • People looking for web programming jobs
  • Anyone who painlessly wants to know how Laravel works
  • Developers who want to improve their toolset
Compare to Other Laravel Courses
Curriculum For This Course
26 Lectures
03:33:21
+
Introduction
4 Lectures 11:18

In this video we gonna talk about why is so important to learn Laravel and we'll see what we are going to do in this course.

Preview 01:18

In this lesson we are going to see how to install MAMP and Composer and we'll explain what they are and what they do.

Installing MAMP and Composer
02:51

In this video we will explain why choosing Laravel, we will also explain what the MVC pattern is and how to get a fresh installation of Laravel.

Installing the Laravel framework
04:16

Here we gonna talk about the basics of the command tool called "Artisan" that comes by default with Laravel. We will see some basic commands and features.

Using Artisan command tool
02:53
+
Getting to know each other
3 Lectures 26:48

In this lesson we are going to review all the file structure that comes by default in Laravel and we'll explain two of the most important files in Laravel (.env, composer.json files) in detail. 

Laravel directory structure + .ENV + Composer.json
13:12

In this video we are going to use the Laravel front-end tools. We will see how to work with SASS, LESS or CoffeScript and Gulp and how we integrate them in the Laravel framework.

Using Laravel Elixir with Gulp
11:01

In this Quiz video we'll do some questions that will help you understand and remember the previous concepts. 

Preview 02:35
+
First Level Concepts
13 Lectures 02:05:13

Here we will explain what a Facade is and how it really works and we'll review how to create basic routes with/without variables. 

Preview 14:25

In this lesson we are going to see three different ways to pass variables to the blade views using the compact, with or array functions.

Tree ways to pass data to Views
10:35

In this video we will talk about the templating engine and it's features: inheritance, how to escape variables or not and why it's important and the different functions that we can use (loops, if statements, etc.).

Blade Templating Engine
10:17

Here we will see what the RESTfull Controllers are and how they work and what the Method injection is and why is useful.

Controllers: RESTful Controllers & Method Injection
05:31

In this lesson we are going to see what the migrations are and how the work and we'll review the different functions to create fields. Also we will see the avaliable commands related to the migrations.

Databases: About the Migrations
15:46

In this video we are going to see how we use the database seeders and factories to create fake data in our database for testing purporses.

Databases: Creating Seeders and Factories
09:27

Here we are going to explain what the models are, how they work and how to create, read, update or delete instances of our database.

Models: CRUD data
10:43

In this video we'll talk about what a Request are and how to create our custom Request. We'll dig into the different methods and how to customize them.

Requests: Create your own Request
14:33

In this lesson we'll see the two options that we have to use a fast validation in case we don't want/need a custom Request.

Requests: Fast Validation
04:46

Here we gonna se what the Middlewares are, how they work and we are going to create our own Middleware. 

Middlewares: The Laravel Layers
10:39

In this video we'll explain the difference between a Before or After Middleware and the different ways to apply a Middleware depending on the route type. 

Middlewares: Before&After Middlewares + Route applications
09:20

Here we are going to see what the Traits are, how they work and their pros and cons of using this type of interfaces.

A Brief explanation about the Traits
03:21

In this Quiz video we'll do some questions that will help you understand and remember the previous concepts. 

Quiz video
05:50
+
Building a Sign Up system
4 Lectures 48:30

In this lesson we'll review the basic auth system that comes by default with Laravel and how it works. Also, we are going to install the Laravel Collective package to use the Form Facade.

Preview 14:56

In this video we'll create our SignUp system using the concepts that we previously watched. We will create the Register system using the package we installed in the previous video.

Exercise part l: Creating our own SignUp system
18:07

In this video we'll create our SignUp system using the concepts that we previously watched. We will create the Login system and we'll complete the full auth system in just 30 minutes.

Exercise part ll: Creating the SignUp system
12:49

In this Quiz video we'll do some questions that will help you understand and remember the previous concepts. 

Quiz video
02:38
+
Updates & Conclusion
2 Lectures 01:32

In this video we are going to talk about an important update that will afect the routing and the "web" Middleware.

Preview 00:53

Conclusion about this course and thank you all!

Conclusion
00:39
About the Instructor
Brainiacs Academy
3.8 Average rating
7 Reviews
50 Students
1 Course
Helping other developers!

Hello everyone,

My name is Sergi and I currently live in Barcelona. I've been a self-taught, professional developer for more than four years in webapps development. During these years, I've been successful and enjoying my work.

I haven't always enjoyed the learning as much since most courses seem to treat students like memory robots, and that's not how people learn. That's why I now also enjoy giving lectures, private classes, and Udemy courses! :)

I'll help you to achieve your goals by creating easy-to-learn courses that rely on small portions of quality content that will be easy to remember.