Udemy

SOLID Principles in PHP : Learn how to write better code

Enroll Now
  • 2,060 Students
  • Updated 9/2019
4.3
(448 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 39 Minute(s)
Language
English
Taught by
Ali Shah
Rating
4.3
(448 Ratings)
1 views

Course Overview

SOLID Principles in PHP : Learn how to write better code

Software Architecture: Learn how to create modular, maintainable and scalable software by mastering SOLID principles

Object Oriented Design principles, SOLID, either you love them or hate them. However, they are the crucial building blocks of your software's architecture. Unfortunately, as useful as they are, most of the material available on this subject is either too abstract or use impractical examples. Now, they do help in understanding these principles conceptually, but they lack the depth and understanding as how and where these principles can benefit you the most.

Well, in this course, I will walk you through these principles step by step. I have structured the course in such a way that by the end of it, not only you will have completely understood these mystical concepts but also you will be ready to apply them in your projects straight away. I will also show you how these principles can rescue you from the darkness of messy code by giving you practical examples.

In addition to that, I will also show you a few tips and tricks along the way in Laravel and a gentle introduction to testing.

Course Content

  • 7 section(s)
  • 18 lecture(s)
  • Section 1 Introduction
  • Section 2 Single Responsibility Principle
  • Section 3 Open Closed Principle
  • Section 4 Liskov Substitution Principle
  • Section 5 Interface Segregation Principle
  • Section 6 Dependency Inversion principle
  • Section 7 Course wrap up

What You’ll Learn

  • PHP solid principles, Solid Principles in php, Solid Principles OOP, Object Oriented Programming, Object Oriented Design, Better software architecture, Laravel tips and tricks along the way, Introduction to Test driven development, Understanding concept of decoupled code, Software engineering principles, PHP engineering best practices, PHP design principles


Reviews

  • A
    Akinola Oladayo Joshua
    4.0

    The course was well explained; just the code is outdated - php version

  • P
    Pavlo Vovk
    3.5

    Interesting content, but outdated context. I have to spend time on Docker because of version issues. I would like to see an updated course.

  • S
    Sarita Gupta
    5.0

    good

  • S
    Simone Bianco
    3.0

    I thought this course was more advanced, it's pretty basic and it's diluted with a lot of tests

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed