Изучение ООП на PHP
Занимаюсь разработкой (точнее версткой сайтов и посадкой на CMS) уже болmit 2х лет, есть обрывочные знания в области ООП, взятые то с Тостера то с Хабра и прочих статей, по мере необходимости решения тех или иных задач, давно хотел как то все собрать в одну кучу, разобраться в моментах, которые оставались за гранью понимания, поэтому ставлю данную цель чтобы так сказать все систематизировать, и получить опыт, что положительно скажется на работе, т.к. смогу решать более сложные задачи.
Goal Accomplishment Criteria
Не знаю какой критерий завершения, пусть будет небольшая библиотека своя классов например написанная на PHP, какая именно решим в процессе
Goal ecological compatibility
Позволит решать мне более сложные задачи по работе, разобраться в принципа работы некоторых фреймворков, а также СMF систем
-
Введение основы ООП. Классы и объекты.
-
Свойства класса. Область видимости свойства
-
Методы класса. Функции
-
Конструкторы и деструкторы.
-
Переменная $this и Self. Для чего нужны
-
Наследование. Конструкторы в наследовании. Свойство protected.
-
Инкапсуляция и полиморфизм.Просто о сложном
-
Статические свойства и методы.Где применяют.
-
Константы класса. Постоянные свойства
-
Абстрактные классы
-
Интерфейсы в ООП.
-
Трейты php.
-
Магические методы get,set,clone
-
Пространства имен
-
Обработка ошибок PHP
-
Исключения (Exceptions)
- 1091
- 27 January 2018, 10:59
Don't miss new posts!
Subscribe for the Goal and follow through to its completion