SOLID Code in Laravel
1h 46m 51s
English
Paid
Want to get a Senior Laravel developer position? You probably need to master software design principles, like SOLID.
Read more about the course
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

Self-Made SaaS CourseAndrew Schmelyun
Category: Laravel, PHP
Duration 5 hours 19 minutes 41 seconds
Course

React Js A-Z With Laravel - For Beginner to Advanced Leveludemy
Category: React.js, Laravel
Duration 68 hours 1 minute 33 seconds
Course

Laravel 8 PHP Framework A - Z Build Professional Ecommerceudemy
Category: Laravel
Duration 71 hours 53 minutes 34 seconds
Course

Master Laravel, Vue 3 & Inertia Full Stack 2023udemy
Category: Vue, Laravel
Duration 35 hours 53 minutes 40 seconds
Course

Laravel Eloquent: Expert Levellaraveldaily.com
Category: Laravel
Duration 3 hours 46 minutes 18 seconds
Course

SAAS Adventure - Learn to Create your own SAASsaasadventure.io
Category: JavaScript, Laravel
Duration 8 hours 37 minutes 3 seconds
Course

Mastering Laravel 10 Query Builder, Eloquent & Relationshipsudemy
Category: Laravel, PHP
Duration 7 hours 27 minutes 32 seconds
Course

React and Laravel: Breaking a Monolith to Microservicesudemy
Category: React.js, Docker, Laravel, Redis
Duration 15 hours 7 minutes 45 seconds
Course

Vue.js + Laravel: CRUD with SPAlaraveldaily.com
Category: Vue, Laravel
Duration 1 hour 50 minutes 29 seconds
Course

Ultimate PHP, Laravel, CSS & Sass! Learn PHP, Laravel & Sassudemy
Category: CSS, Laravel, PHP
Duration 95 hours 30 minutes
Course