Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Revisiting Software Design Patterns in PHP

via CodeSignal

Overview

Explore and revise fundamental software design patterns and their applications in PHP, essential for structuring flexible and robust software solutions.

Syllabus

  • Unit 1: Encapsulation in PHP: Understanding Object-Oriented Programming Basics
    • Refill Coffee Method Implementation in PHP
    • Correcting Toaster Class Encapsulation
    • Implementing Encapsulation in PHP
    • Encapsulation in Temperature Sensor Class
    • Encapsulation and Class Design in PHP
  • Unit 2: Understanding Abstraction in PHP OOP
    • Fuel Type Identification for Space Vehicles in PHP
    • Implementing Abstraction in Communication Devices
    • Complete the LightSource Abstraction in PHP
    • PHP Abstraction with Home Appliances
    • Engineering a Smart Device Network in PHP
  • Unit 3: Polymorphism in PHP: Mastering Object-Oriented Programming Techniques
    • Animal Sounds Using Polymorphism in PHP
    • Implement Draw Method for Shapes in PHP
    • Polymorphism in Graphic Shapes with PHP
    • Polymorphism with Geometric Shapes in PHP
    • Polymorphism with Printers in PHP
  • Unit 4: Revising Basic Design Patterns: Composition in PHP
    • Electric Car System Troubleshooting Using Composition in PHP
    • Home Entertainment System with Composition Pattern in PHP
    • Composition Pattern in Aircraft Simulation
    • Building a Computer System using Composition in PHP
  • Unit 5: Applying OOP Design Patterns in PHP
    • Document Editor Simulation in PHP
    • Design an Audio Player System Using Abstraction in PHP
    • Drawing Application with Composite Pattern in PHP
    • Building an Audio Playback System with PHP Classes
    • Creating a Flexible Text Editor System Using OOP Principles in PHP
  • Unit 6: Using Object-Oriented Programming Principles to Solve Real-World Problems in PHP
    • Mini Drawing Application using OOP Design Patterns in PHP
    • Create a Music Player Using PHP and OOP
    • Zoo Simulation in PHP with OOP Principles
    • Zoo Habitat Encapsulation and Composition Task
    • Mini Music Player System Using OOP in PHP

Reviews

Start your review of Revisiting Software Design Patterns in PHP

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.