Laravel 6 Starter Course
4.5 (588 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
12,948 students enrolled

Laravel 6 Starter Course

Learn Laravel effectively by building real world projects with Laravel 6.x
4.5 (588 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
12,948 students enrolled
Last updated 6/2020
English
English [Auto]
Current price: $35.99 Original price: $59.99 Discount: 40% off
3 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 12 hours on-demand video
  • 18 articles
  • 14 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Develop modern Web Application with Laravel 6.x
  • Develop web project effectively and efficiently
  • Able to transform any templates on the internet to dynamic website using Laravel for your business
Course content
Expand all 101 lectures 12:06:52
+ Preparing Our Local Development Environment
4 lectures 37:41
Section Introduction
05:33
Setting up Local Development Environment on Windows
15:18
Setting up Local Development Environment on Mac
15:56
My Visual Studio Code Editor settings
00:53
+ Working with Database
9 lectures 01:14:38
Working with Migration
15:06
Seeding Database Table
10:43
Eloquent
09:38
Mass Assignment
05:14
Exercise 1 - Create table & model for Contact
04:07
Eloquent Relationship - Part 1
10:39
Eloquent Relationship - Part 2
05:06
Model Factories
08:47
Exercise 2 - Implement Model Factories on seeding companies table
05:18
+ Rendering Dynamic Data
4 lectures 27:24
Displaying all data and Pagination
08:51
Exercise 3 - Display all companies on dropdown list
04:40
Filtering contacts by company
10:21
Showing contact details
03:32
+ Working with Form
4 lectures 40:27
Handling Form
09:44
Validating and Persisting Data
12:14
Exercise 4 - Update data
10:12
Deleting the Data
08:17
+ Query Scopes
5 lectures 42:43
Building a Search Form
10:02
Local Scopes
03:52
Global Scopes
10:56
Make our Global Scopes reusable
16:14
Make our Global Scopes reusable : Using Trait
01:39
+ Authentication
11 lectures 57:30
Authentication Scaffolding in Laravel 6.x or above
09:33
Control visibility of Navbar links
06:42
Retrieving The Authenticated User
00:40
Custom Authentication Redirection
08:08
Redirect if authenticated issue
00:25
Protecting Routes
01:51
Password Reset
02:24
Email Verification
01:49
Relationship between User, Company and Contact
16:45
Displaying Authenticated User's Data
07:40
Confirm Password
01:31
+ Tidying up our code
9 lectures 57:01
Section Introduction
00:11
Route Model Binding - Implicit
10:40
Route Model Binding - Explicit
04:34
Resourceful Route
09:46
API Resourceful Route
10:56
Put Complex query on its model
05:18
Form Request Validation
06:44
Customise Validation error messages & more
08:32
Exercise 5 - Build Manage companies feature by yourself
00:19
Requirements
  • You should be familiar with the basics of HTML and PHP
  • You should have basic understanding of Object Oriented Programming
Description

Welcome to Laravel 6 starter Course, the course where you'll learn Laravel in easy, effective and efficient way. In this course you'll learn the fundamentals of Laravel includes:

  • Database Migration

  • Seeding Database Table

  • Eloquent

  • Eloquent Relationship

  • Model Factories

  • Routing

  • Controller

  • Views

  • Integrating Application Template

  • Handling Form

  • Form Validation

  • Authentication

  • Query scopes

  • N+1 Query Problem & Eager Loading

  • Handling file upload

  • and much more

In this course you'll be building two projects:

  • Contact Application

  • Frontend Blog

By the end, you’ll be able to take what you’ve learned and built your own Application you've dreamed about.


What you waiting for?

Join me today and let's learn Laravel in easy, effective and efficient way.


Update Histories:

06/05/2020 - Added Handling File upload

04/06/2020 - Added N+1 Query Problem & Eager Loading

02/03/2020 - Added new contents about tidying up the code

01/15/2020

  • Updated contents on Setting up Local development environment

  • Added fresh content about Authentication in Laravel 6.x

12/15/2019 - Added new content about Query scopes

11/20/2019 - Added fresh content with Laravel 6.x

04/02/2018 - Added course contents About customise Authentication with Laravel 5.6 Includes:

  • Authentication redirection

  • Basic Login Form customisation

  • Advance Login Form customisation

Who this course is for:
  • This course is meant for students already familiar with the basics of HTML, PHP and have basic understanding of MVC and want to level up their development skills by building real life project
  • This course is ideal for students who has basic of Laravel or other MVC Framework