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

Roles and permissions in Laravel

Roles and permissions in Laravel

Sources: Codecourse
Powerful role and permission checking doesn't need to be complicated. Let's build our own solution, including custom blade directives and middleware.
1 hour 7 minutes 43 seconds
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
Master Laravel & Create High-Level Applications with Laravel

Master Laravel & Create High-Level Applications with Laravel

Sources: udemy
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
14 hours 44 minutes 48 seconds
Laravel 10 Build Complete Hotel Booking Reservation System

Laravel 10 Build Complete Hotel Booking Reservation System

Sources: udemy
Welcome to the course "Creating a Hotel Booking System on Laravel 10"! In this course, we will build fully functional software from scratch...
41 hours 7 minutes 15 seconds
Performance with Laravel (Premium Package)

Performance with Laravel (Premium Package)

Sources: Martin Joo
Learn to boost Laravel applications with expert techniques on Redis, database indexing, and concurrent programming. Essential for developers seeking advanced