Laravel 8 advanced tips and tricks beginner and intermediate
Course description
The latest version of laravel is 8 so during this course you will learn the newest and the short ways to write a Laravel project or app . Laravel until now have more than 60 Million downloads from its github repo and it's the most required framework on the market right now. By the way , the course will keep updating if there is any changes so keep learning without any fearing of 'out of date obsolete' .
Read more about the course
During this course we will learn :
Eloquent ORM in depth .
Appending data .
Accessors and mutators .
Event Observer (creating , created, updating, updated, deleting , deleted )
Casting data .
Playing around primary and foreign keys .
Playing around timestamps fields .
Using route binding .
the amazing optional helper .
Pivot models
check changed attributes and more .... :D
Advanced database and migrations .
Renaming table .
Renaming column .
Changing column data type .
Renaming column .
Seeding a single class .
Dropping table using tinker .
Perform some tricks operation (increasing, decreasing, sub queries, .... etc) .
Request validation in depth and how to write a smart and advance validation .
More advanced validation rules
Manipulating error messages
Authorization
Validate value depending on other value
And more
Watch Online
All Course Lessons (39)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | The motivation behind the course Demo | 01:05 | |
| 2 | How to get the out of most of the course | 00:32 | |
| 3 | Let's start ! | 01:42 | |
| 4 | Remove or renaming timestamps columns | 04:28 | |
| 5 | Remove or rename primary keys | 04:12 | |
| 6 | Find multiple | 00:50 | |
| 7 | Get only what you want | 01:49 | |
| 8 | Let's stop using find($id) | 01:18 | |
| 9 | Accessors and mutators | 06:20 | |
| 10 | Appending data | 01:23 | |
| 11 | Casting attributes | 02:17 | |
| 12 | Set Pagination per page items | 00:51 | |
| 13 | Pivot model | 07:24 | |
| 14 | Observe changes | 04:08 | |
| 15 | Get changes | 02:43 | |
| 16 | Optional helper | 01:18 | |
| 17 | Let's stop using where where where | 01:05 | |
| 18 | Replicate data | 01:41 | |
| 19 | Need more ?! | 00:26 | |
| 20 | Up and down methods | 01:59 | |
| 21 | Renaming table | 05:00 | |
| 22 | Adding and dropping columns | 03:47 | |
| 23 | Modifying columns | 02:01 | |
| 24 | Modifying enum columns | 04:31 | |
| 25 | Modifying tables via tinker | 01:27 | |
| 26 | Seeding a specific class | 01:52 | |
| 27 | Get what you want from pagination | 00:58 | |
| 28 | Prepare a new project | 11:33 | |
| 29 | Exist tricks | 07:48 | |
| 30 | First tricks | 07:00 | |
| 31 | With tricks | 02:26 | |
| 32 | Need more ? | 00:29 | |
| 33 | Authorization | 06:53 | |
| 34 | show filed not field_id | 03:13 | |
| 35 | Exists rule | 03:15 | |
| 36 | Custom rule | 02:24 | |
| 37 | Some helper methods | 03:57 | |
| 38 | Need more ?! | 00:24 | |
| 39 | Next stpes | 00:21 |
Unlock unlimited learning
Get instant access to all 38 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
How to Create Laravel API
Mastering Laravel 10 Query Builder, Eloquent & Relationships
Build an e-commerce platform
Ultimate Laravel Course 2018 (PayPal, Webshop, RESTful API)