Master Laravel & Create High-Level Applications with Laravel

14h 44m 48s
English
Paid

Course description

Learn Laravel, while creating an eShop in the process. Bring to live all those ideas in your head after learning Laravel by doing. The course is compatible with the latest version of Laravel. Of course, you are free to use any version, but I strongly recommend to use the latest one (even if it is not the initial version of the course).

Read more about the course

Note: The main approach of the course is on that YOU learn Laravel, rather than just creating something specific with Laravel. Of course, I know you will like to create something with Laravel, so you will be applying everything you learn into an eShop.

Dominate the world of web development! It doesn't matter if you like PHP or not, with Laravel you are going to love it. Laravel brought PHP back to life and with this course, you will see why.

Laravel is not just a PHP framework... Laravel is, in fact, one of the most popular frameworks for web development in general (not only PHP).

It's your chance to grow
Laravel is very popular and continues to grow more and more. Hundreds of offers are posted daily for skilled developers in Laravel, so by mastering Laravel, you'll have plenty of open alternatives.

Join now to master PHP and web development with Laravel:

  • Use the essentials to take advantage of Laravel (PHP, composer, databases)

  • Learn the characteristics of Laravel while building a high-level project

  • Learn the essences of Laravel (routes, controllers, views, models and much more)

  • Master main features of Laravel (Artisan, Eloquent, Blade, Laravel Mix just by mentioning a few)

  • Know the details creating projects with Laravel (relationships, migrations, factories, actions...)

  • Master and apply advanced Laravel functionalities (dependency injection, resource controllers, scopes, accessors, etc.)

  • Master the main facilities that Laravel offers you (user authentication, middleware, access control)

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 90 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online Master Laravel & Create High-Level Applications with Laravel

0:00
/
#1: About the Instructor of the Course

All Course Lessons (90)

#Lesson TitleDurationAccess
1
About the Instructor of the Course Demo
02:02
2
About the Course and How to Take Advantage of It
05:06
3
PHP, Composer and the Database
09:46
4
Required Tools to Manage the Frontend in Laravel
04:23
5
Using Composer to Install Laravel
07:27
6
Adapting the Project to the New Laravel Versions
04:38
7
Exploring the Laravel Structure by Following Its Execution Process
09:15
8
Meet Artisan of Laravel
05:59
9
Using Php Artisan Tinker
05:10
10
Identifying and Assigning the Laravel Environment Settings
11:32
11
Adapting the Routes in Laravel to Work in Several Versions
05:23
12
Route Files and How Routes Work in Laravel
10:54
13
Create Multiple Types of Routes and Actions in Laravel
14:12
14
Meet and Use Controllers in Laravel to Handle the Business Logic
11:21
15
Showing Views as a Result of Operations in Laravel
10:41
16
How Errors Work in Laravel and How to Identify Them
09:00
17
How to Debug in Laravel to Resolve Errors
08:40
18
Explore Database Connections in Laravel and Configure One
07:23
19
Creating Database Tables with Laravel Migrations
14:29
20
Introducing Eloquent and Models in Laravel
10:51
21
Inserting Information with Laravel Seeders and Factories
14:42
22
Interacting with the Database with the Laravel Query Builder
07:08
23
Reading and Selecting Data with Models in Laravel
08:32
24
Sending and Displaying Information in Views with Blade of Laravel
11:06
25
Learn About the Essential Control Structures in Blade
08:35
26
Improving Your Views with Templates in Blade of Laravel
09:47
27
Showing and Using Forms in Laravel
12:29
28
Inserting Data from a Form with Laravel Eloquent
08:34
29
Editing Existing Data with a Form and Eloquent
11:13
30
Reviewing Some Features to Improve the Usability of the Laravel Project
06:14
31
Removing Information from the Database Using Forms and Eloquent
07:38
32
Different Ways to Redirect Your Users with Laravel
08:31
33
How to Get and Set Values in the Session with Laravel
09:56
34
Validating Data Before Doing Any Modification with Eloquent
08:53
35
Allowing to Show Errors in the Views with Blade
04:46
36
Reusing Values Submitted from an Invalid Form
14:09
37
Allowing to See Success Messages in the Views with Blade
04:14
38
Returning Result Messages for Some Actions with Laravel
08:44
39
Generating the Authentication Components with Laravel UI
06:57
40
Understanding the Laravel Authentication System
09:39
41
Introducing and Using Laravel Mix to generate the Frontend Assets
11:28
42
The Middleware and How to Restrict Access and Actions in Laravel
07:23
43
Mastering and Using Implicit Model Binding in Laravel
08:47
44
Improving Your Routes Using Resource Routes in Laravel
06:12
45
Using the Laravel Form Requests to Validate Data
14:30
46
Using Artisan to Create Multiple Components at Once in Laravel
11:32
47
Taking Advantage of Layouts and Components with Laravel Blade
10:46
48
Indicating the Columns of the Tables in the Laravel Migrations
08:29
49
Implementing the Additional Models of Your Laravel Project
08:51
50
Implement the Factories of Your Models in Laravel
14:31
51
Understanding Some Differences with Recent Laravel Versions
05:39
52
Understanding and Creating One-to-One Relationships with Laravel Eloquent
14:57
53
Learning and Creating One-to-Many Relationships with Eloquent of Laravel
10:52
54
Using and Creating Many-to-Many Relationships with Laravel Eloquent
14:14
55
Relationships Through Relationships in Laravel with Eloquent
08:11
56
Master the One-to-One Polymorphic Relationships in Laravel
08:56
57
Meet and Use the One-to-Many Polymorphic Relationships in Laravel
07:01
58
Learn and Use Many-to-Many Polymorphic Relationships in Laravel
13:26
59
Using and Inserting "Simple" Model Relationships within the Laravel Seeder
10:17
60
Using and Inserting Polymorphic Relationships Using the Laravel Seeder
11:56
61
Meet and Use Eloquent Scopes to Improve Products Visualization
11:00
62
Learn and Use Nested Resources in Laravel to Add Products to a Cart
12:02
63
Learn How to Use Cookies in Laravel to Retrieve the Shopping Cart
12:36
64
Use Dependency Injection in Laravel to Display the Products of a Cart
12:17
65
Take Advantage of the Service to Remove the Cart Products with Laravel
10:47
66
Using Laravel Collections and Use it to Inject the Cart Counter in Blade
13:17
67
Recall Some Laravel Features to Confirm and Initiate an Order
11:26
68
Learn About Accessors in Laravel and use It to Calculate Totals
12:08
69
Learn to Identify Authenticated Users with Laravel and Create an Order
13:48
70
Use a Laravel Nested Resource Controller to Charge for an Order
12:01
71
Separating the Routes from the Admin Panel in Laravel
10:28
72
Determining If a User is an Administrator Using the Model and Carbon
08:09
73
Create Your Own Middleware in Laravel to Control Administrative Access
09:34
74
Implementing the Main Admin Panel Action with Laravel
10:10
75
Using Eloquent Global Scopes to Get Only Available Products
12:10
76
Ignoring the Global Scopes in the Admin Panel with Laravel
11:20
77
Use Eager Loading in Laravel to Load Product Images Efficiently
11:48
78
Showing the Loaded Images of Each Product with Laravel and Bootstrap
07:59
79
Use Database Transactions in Laravel for Complex Operations
13:25
80
Redirecting Users to the Correct Location After Login
06:35
81
Create Your Own Configuration File for the Cart Service
11:40
82
Managing the Stock of Purchased Products
10:57
83
Verifying a User Email After Registering
13:45
84
Using Route Middleware in Laravel to Allow Actions Only to Verified Users
06:27
85
How Works the Password Reset Feature of Laravel
05:21
86
Allowing to Edit the User's Profile with Laravel
13:56
87
Editing a User's Profile with Laravel
14:42
88
Receiving and Handling Files in Laravel User's Profile Image
16:05
89
Using and Showing the Profile Image Stored for the User's profile
08:19
90
Bonus Class
02:39

Unlock unlimited learning

Get instant access to all 89 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Learn Laravel Vuejs from scratch - Build a TESLA web app

Learn Laravel Vuejs from scratch - Build a TESLA web app

Sources: udemy
This course will teach you how to use the Laravel and Vuejs frameworks completely from scratch.‌ In this course we will be building and going through a few proj
6 hours 48 minutes 12 seconds
Ultimate Laravel Course 2018 (PayPal, Webshop, RESTful API)

Ultimate Laravel Course 2018 (PayPal, Webshop, RESTful API)

Sources: udemy
This course is crafted by industry leaders to train developers and get them on track with Laravel quickly. We noticed that people learn fastest when working on real-world applic...
9 hours 9 minutes 37 seconds
SAAS Adventure - Learn to Create your own SAAS

SAAS Adventure - Learn to Create your own SAAS

Sources: saasadventure.io
In this 21-day program you will learn you how to create your very own SAAS application!
8 hours 37 minutes 3 seconds
Building Finance Apps with Laravel

Building Finance Apps with Laravel

Sources: Martin Joo
Learn how to build reliable software that deals with payments, money, numbers, transactions, webhooks, dashboards, and exports.
Practical Object Oriented Programming

Practical Object Oriented Programming

Sources: Codecourse
Learn OOP with a practical twist, and finish up by building a todo application to cover what we've learned.
3 hours 28 minutes 58 seconds