Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Laravel Best Practices & Design Patterns In Arabic
Rating: 4.5 out of 5(123 ratings)
1,446 students

Laravel Best Practices & Design Patterns In Arabic

Code PHP & Laravel to the highest standards.
Created bySec Theater
Last updated 8/2019
Arabic
Arabic [Auto],

What you'll learn

  • Cleaner PHP Code
  • PHP Standard Recommendations
  • Structuring code to the highest standards.
  • Learn common Principles such as S.O.L.I.D and many more
  • Learn Most common design patterns thats used in Laravel
  • Learn Naming conventions
  • Learn Unit Testing on Events, Scopes, Queues, Jobs, Mails, Middlewares, and Feature testing

Course content

3 sections39 lectures7h 34m total length
  • Note Before Getting Started0:49
  • Introduction to Course6:07
  • PHP Standard Recommendations (PSR-1)9:40
  • Structuring Your Ifs Properly10:44
  • PHP Standard Recommendations (PSR-2)11:47
  • No More IFS & Elses ( Using Polymorphism )16:16
  • No More Ifs & Elses ( Using Strategy Pattern )10:44
  • Contextual IoC Binding9:08
  • Demeter Law ( Tell Don't Ask )13:35
  • S.O.L.I.D Principles.16:04
  • SoC vs SRP8:35

Requirements

  • Basics of Laravel
  • Eager to refactor old legacy code for better maintainability

Description

writing code isn't a tough thing as before, specially if you are using frameworks, that's why the developers community is becoming large by the time passing, but most of the developers don't write a clean code, it dramatically gets messy and they mostly stick to fat controllers/models, which makes the code harder to maintain, test and scale. by enrolling to this course, you will understand how to write code to the highest standards, that's open to maintainability, scalability, and it will be testable. also it won't be tough anymore to remember whatever logic you have written earlier and keep following your code to understand which case you are particularly at, as the code will follow the well known principles and patterns.

Who this course is for:

  • any PHP Developer who is passionate about scaling up their application in a neater way, and how to refactor their code to the highest standards