SOLID Code in Laravel
1h 46m 51s
English
Paid
May 1, 2024
Want to get a Senior Laravel developer position? You probably need to master software design principles, like SOLID.
More
So, if you want to have a PRACTICAL dive into SOLID and how to apply it specifically to Laravel projects, this 1.5-hour course is for you. In addition to explaining those five letters individually, I will show how they are used in existing open-source projects, also we'll discuss some other principles and how to generally think about SOLID. Are you with me?
Watch Online SOLID Code in Laravel
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | Before We Begin: What is SOLID and My Initial Thoughts | 02:09 |
2 | S: Single-Responsibility Principle - Too Big Methods | 05:52 |
3 | S: Single-Responsibility Principle - Too Big Controllers | 04:11 |
4 | O: Open-Closed Principle - Report Formats with New Classes | 05:04 |
5 | O: Open-Closed Principle - Vendor in Laravel | 02:49 |
6 | O: Open-Closed Principle - Eloquent Attribute with Salary Calculator | 04:05 |
7 | L: Liskov Substitution Principle - Type-Hint Everything | 06:22 |
8 | I: Interface Segregation Principle - Default Laravel Models | 03:22 |
9 | I: Interface Segregation Principle - Separate Data and Download | 02:53 |
10 | D: Dependency Inversion Principle - Pass the Parameter as Interface | 03:29 |
11 | D: Dependency Inversion Principle - Report Interface | 01:45 |
12 | Monica CRM: 4 Principles with Some Potential Improvements | 12:12 |
13 | Koel Music Service: Useful Services and Kinda Useless Repositories? | 07:06 |
14 | Spatie Media Library: HasMedia Interface with Trait Implementation | 04:21 |
15 | Laravel Fortify: Override Views for All Pages | 03:01 |
16 | Tools for Static Analysis to Detect SOLID Violations: Larastan, PHP Insights, PHP Metrics | 22:07 |
17 | DRY: Blade Components | 03:03 |
18 | Fowler's Code Smells | 02:07 |
19 | YAGNI And Premature Optimisation | 04:53 |
20 | SOLID is Too Old? Introducing SHOC and CUPID | 03:42 |
21 | So How to Apply SOLID in Everyday Coding? | 02:18 |
Similar courses to SOLID Code in Laravel
Learn Laravel Vuejs from scratch - Build a TESLA web appudemy
Duration 6 hours 48 minutes 12 seconds
Course
Let's Build a Go version of Laraveludemy
Duration 19 hours 22 minutes 16 seconds
Course
Laravel 8 advanced tips and tricks beginner and intermediateudemy
Duration 1 hour 56 minutes 50 seconds
Course
Scaling Laravelserversforhackers.com
Duration 9 hours 29 minutes 45 seconds
Course
Master Laravel for Beginners Intermediateudemy
Duration 54 hours 41 minutes 57 seconds
Course
Laravel Eloquent: Expert Levellaraveldaily.com
Duration 3 hours 46 minutes 18 seconds
Course
Laravel with React JS - Build Twitter Like Real Time Web Appudemy
Duration 4 hours 56 minutes 37 seconds
Course
Ultimate Laravel Course 2018 (PayPal, Webshop, RESTful API)udemy
Duration 9 hours 9 minutes 37 seconds
Course
Laravel From Scratch Course | Build A Job Listing ApplicationBrad Traversy
Duration 13 hours 20 minutes 36 seconds
Course
Test-Driven Laraveladamwathan
Duration 21 hours 48 minutes 56 seconds
Course