Advanced Laravel tips and tricks beginners and intermediate

Advanced Laravel tips and tricks beginners and intermediate

Language: English
Created by: Ahmet Sabry Mahfouz
Rate: 0.0 / 0 ratings
Enroll: 3,464 students

What you’ll learn

  • Advanced Eloquent properties and methods
  • Advanced Request authorization , validation and attributes
  • Advanced Database migrations and quries
  • More advice from real world projects that I developed
  • Important tools that will help you while coding


  • Basic knowledge of PHP OOP
  • Basic knowledge of Laravel
  • Composer installed on your machine


It’s time to skip the basic level and move to intermediate or advanced level


This course is valid for all latest Laravel versions 5.8, 6.X , 7.X and 8.X  , AND WILL BE VALID AND UPDATED FOR NEXT VERSIONS  🙂


The latest version of laravel is 8.x 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’ .

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 …. 😀
  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

While telling lessons I will give you some advises that I learned from my work experience .

Happy coding !

Who this course is for:

  • Beginners or Intermediate Laravel developer curious about best practicing
  • Beginners or intermediate Laravel developer who seeks to improve their Laravel skills

Leave a Comment

Your email address will not be published. Required fields are marked *