PHP. Расширенные возможности

5 участников

О чём курс

Объектно-ориентированное программирование на PHP перестанет быть набором абстрактных правил, как только вы примените их на практике для создания гибкой архитектуры кода. Внутри детально разбираются механизмы ООП: от базовой структуры классов и конструкторов до тонкостей наследования, интерфейсов и работы с магическими методами. Вы научитесь правильно организовывать код с помощью пространств имен, управлять исключениями и использовать популярные паттерны проектирования, такие как Singleton, Factory и Collection. Курс ориентирован на разработчиков, которые уже знают синтаксис PHP и готовы перейти к профессиональной разработке сложных приложений.

Программа обучения

  • Модуль 1
    • ООП: обзор парадигмы
    • Классы, свойства и методы, константы, создание объектов
    • Конструкторы/деструкторы
    • Передача объектов по ссылке, клонирование объектов
  • Модуль 2
    • Наследование, перегрузка методов, абстрактные методы и классы, интерфейсы
    • Финальные методы и классы
    • "Магические" методы класса
    • Пространства имен
  • Модуль 3
    • Статические свойства и методы
    • Псевдоконстанты
    • Оператор instanceof
  • Модуль 4
    • Автоматическая загрузка классов
    • Обработка исключений
    • Кратко о шаблонах проектирования
    • Singleton
    • Class Factory
    • Collection
Складчина создана 19 мая 2013 г. · описание обновлено 3 мая 2026 г.

Другие материалы школы 11

ЦМ Центр Мастеров Все материалы
1 843 ₽ 9 000 ₽