Laravel - Create a user registration with email notification
4.4 (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,152 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Laravel - Create a user registration with email notification to your Wishlist.

Add to Wishlist

Laravel - Create a user registration with email notification

Activate users by sending emails and by tokens validation right from the database in Laravel apps
4.4 (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,152 students enrolled
Created by Edwin Diaz
Last updated 12/2016
English
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • At the end of the course students will be able to understand queuing in Laravel
  • At the end of the course students will be able to understand events in Laravel
  • At the end of the course students will know how properly send emails with laravel
  • At the end of the courses students will know how to create an account activation feature for their current of future project
View Curriculum
Requirements
  • Laravel
Description

Learn how to activate users account via email with your Laravel app.

On this course we cover 

  • Route model binding
  • Sending email via SMTP
  • Learn about email testing t server (how we test our email sending)
  • Queuing emails for faster user interaction
  • And lots more.....

You can use the knowledge of this course to create a really awesome user registration that activates and notifies users in Laravel apps.

Laravel has become one of the best and most popular PHP framework on the planet. For a time it seemed that PHP was boring and and just plain old. Laravel brought back the joy of coding to the PHP community.

Laravel has many functionalities right out of the box, but it is lacking the account user activation which in my opinion is necessary for applications to have since there is so much SPAM.

On this course, we are going straight to the point and build an account activation small app where the user registers, gets an email to activate their account and if they did not get it, they can ask for the code again.

If you ready to learn then I'm ready to teach, lets do it

Edwin Diaz

Who is the target audience?
  • Any student looking to add account activation in Laravel to their skill set should take this course
Students Who Viewed This Course Also Viewed
Curriculum For This Course
19 Lectures
02:19:40
+
Introduction
7 Lectures 25:13




We create a database, migrations, models and we finally migrate. 

Database connection, migrations and models
05:24

We setup the models relations and the fillable on each model.

Relations and fillable setup
04:01

Route model binding
03:58
+
These are the first steps
1 Lecture 07:42

Here we hook into the registration and create the activation code.

Code submission
07:42
+
Email setup
4 Lectures 42:31

On this lecture we setup our email smtp configurations, we create an email class and for those using this feature for the first time, I would be explaining how it works.

Setting up the email feature
16:04

Sending and queuing emails
09:03

Here we add notifications for the registration page, so the user knows that they have to check their email for activation and also the resend code notification for the login page.

Setting up user notifications
12:25

Here we create routes for the controller and hook up the link from the notification to a method

Activating users
04:59
+
Controllers setup
1 Lecture 09:07
Creating the controllers and routes
09:07
+
handling not active users
6 Lectures 55:07
Resend method part 1
12:01

Resend method part 2
08:26

Refactoring with events
17:14

Integrating a new notification system -user registration
06:47

Integrating a new notification system - email resending with ajax
09:24

Conclusion
01:15
About the Instructor
Edwin Diaz
4.5 Average rating
20,560 Reviews
155,058 Students
29 Courses
Software & Web Engineer, Coach & Premium Udemy Instructor

He is a professional who has experience in computer science; also a broad set of skills in software ,web development, and information technology.

Considered a Sensei in technology who trains people to become Ninjas in different programming languages. Equipped with so many skills and great personality, he thought, why not give this knowledge and help the rest of the world?

The passion, to teach and help other people was something engraved in him since he was a little boy, so it's only natural that it found expression. Edwin's ability to transmit his energy, enthusiasm, and knowledge to other people allows him to do what he does best "Teach".

Edwin Diaz has taught thousands of people all over the world how to code. He has also built hundreds of apps, programs and websites for individuals and businesses. Edwin also provides one-on-one group training to individuals, businesses and non-profit organizations to help them manage their websites on their own with no knowledge of code.

Teaching is not just a job for Mr. Diaz but a way of life that continues to flourish every single day.

He now enjoys teaching others how to start coding in many different programming languages and spending time with his family.