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