Master Laravel & Create High-Level Applications with Laravel

14h 44m 48s
English
Paid
August 20, 2024

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).

More

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 Master Laravel & Create High-Level Applications with Laravel

Join premium to watch
Go to premium
# Title Duration
1 About the Instructor of the Course 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

Similar courses to Master Laravel & Create High-Level Applications with Laravel

Let's Build a Go version of Laravel

Let's Build a Go version of Laraveludemy

Duration 19 hours 22 minutes 16 seconds