PHP Development with the Laravel Framework
4.2 (21 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.
1,605 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PHP Development with the Laravel Framework to your Wishlist.

Add to Wishlist

PHP Development with the Laravel Framework

Create an authorization system with the Laravel 4 PHP framework.
4.2 (21 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.
1,605 students enrolled
Last updated 2/2017
English
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 3 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Learn the Laravel 4 framework
Create an authorization system with Laravel 4
View Curriculum
Requirements
  • Laravel 4
Description

Looking for that perfect PHP framework to build great websites with? Try Laravel 4 and we're sure you'll be hooked.

This course teaches you how to create an authorization system for a website. A basic knowledge of PHP programming is required for this course.

What Is Laravel 4?

Laravel is a free, open source PHP web application framework, designed for the development of MVC web applications. Laravel is released under the MIT license, with its source code hosted on GitHub.

According to a December 2013 survey on PHP frameworks popularity, Laravel is listed as one of the most promising PHP frameworks for 2014

Who is the target audience?
  • PHP developers
  • Web developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 20 Lectures Collapse All 20 Lectures 03:29:25
+
Introduction
2 Lectures 13:55

You can download the source code for this course here.

An introduction to the series, outlining all the features we'll be building in this Laravel 4 authentication system. Features include the ability to create an account with email activation, sign in, sign out, change password, view a user profile, and recover an account by email.

Preview 06:03

You'll need to go ahead and install Laravel 4 before getting started.

Preview 07:52
+
Build an Authorization System with the Laravel PHP Framework
14 Lectures 03:13:45

Setting up the users table ready to store user information. We create all the fields required for our authentication system.

The Database
04:52

We look at creating a route to a home controller and render the home view, not as hard as it sounds!

Creating the Home Page
11:35

Creating the main template using the blade template system.

Templating
09:08

It's a breeze to set up the ability to send email with Laravel 4, as well as establishing a connecting to our database. We test both the database connection and SMTP email in this part.

PDO and SMTP E-mail
12:38

Creating a form and the functionality to allow a user to create an account within our application.

Creating Accounts Part 1
18:12

Creating a form and the functionality to allow a user to create an account within our application.

Creating Accounts Part 2
25:36

Sending an email to a user to make them activate their account by email. You can skip doing this, but it's a great way to avoid spam account creation.

E-mail Activation
17:44

The ability to sign in to our application and greet the user by their username once they are.

Signing In
18:04

Simply allowing a signed in user to sign out of their account.

Signing Out
05:34

We bake in the 'remember me' checkbox into the sign in form, letting users remain signed in when they return to your application.

Remember Me
04:17

Once a user is signed in, they should be able to change their password. We build the form and hashing functionality to check the old password and create a new one.

Changing Passwords
19:50

Building a /user/[user] style URL to point to a registered user's profile. This is extremely easy to do and you can output any information about the user.

User Profiles
07:16

We build a form to allow a user to recover their account. This sends them a new password by email and a link to confirm their new password.

Account Recovery
31:12

Using migrations to effectively manage your database changes and make your development within Laravel a lot easier.

Migrations
07:47
+
Conclusion
2 Lectures 00:35

Thanks for taking the course!

Conclusion
00:13

Request a Course
00:22
+
Bonus Material
2 Lectures 01:17
Bonus Lecture: Certificate of Completion
01:03

Bonus Lecture: Course Discounts
00:14
About the Instructor
Stone River eLearning
4.3 Average rating
11,916 Reviews
232,510 Students
187 Courses
230,000+ Happy Udemy Students

At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered. 

Check out our huge catalog of courses and join the over 370,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.