Skip to main content

Laravel 8 advanced tips and tricks beginner and intermediate

1h 56m 50s
English
Paid

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 :

  1. Eloquent ORM in depth .

    1. Appending data .

    2. Accessors and mutators .

    3. Event Observer (creating , created, updating, updated, deleting , deleted )

    4. Casting data .

    5. Playing around primary and foreign keys .

    6. Playing around timestamps fields .

    7. Using route binding .

    8. the amazing optional helper .

    9. Pivot models

    10. check changed attributes and more .... :D

  2. Advanced database and migrations .

    1. Renaming table .

    2. Renaming column .

    3. Changing column data type .

    4. Renaming column .

    5. Seeding a single class .

    6. Dropping table using tinker .

    7. Perform some tricks operation (increasing, decreasing, sub queries, .... etc) .

  3. Request validation in depth and how to write a smart and advance validation .

    1. More advanced validation rules

    2. Manipulating error messages

    3. Authorization

    4. Validate value depending on other value

    5. And more

Watch Online

This is a demo lesson (10:00 remaining)

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

View Pricing
0:00
/
#1: The motivation behind the course

All Course Lessons (39)

#Lesson TitleDurationAccess
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 subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

How to Create Laravel API

How to Create Laravel API

Sources: laraveldaily.com
Everyone now is searching for API developers, just look at the Laravel jobs or freelance offers. So, in this course, you will learn how create APIs with Laravel framework.
1 hour 40 minutes 20 seconds
Mastering Laravel 10 Query Builder, Eloquent & Relationships

Mastering Laravel 10 Query Builder, Eloquent & Relationships

Sources: udemy
Are you struggling with Laravel databases and Eloquent? Do you want to learn how to easily manage your database with migrations and seeders? Look no further than Code With Dary'...
7 hours 27 minutes 32 seconds
Build an e-commerce platform

Build an e-commerce platform

Sources: Codecourse
Build a robust e-commerce platform with a Laravel API and Nuxt frontend. Products with flexible variations, proper price implementation, a full checkout experience with dynamic ...
14 hours 19 minutes 18 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
Paginated Vue Components with Laravel

Paginated Vue Components with Laravel

Sources: Codecourse
Want flexible paginated Vue components that work with any data? Let's make this easy.
52 minutes 56 seconds