Занятия проводятся индивидуально или в группах до 3х человек.
Для тех кто готов приступить к обучению или к индивидуальной консультации обращайтесь
г. Николаев, ул Садовая 1, оф. 308, буду рад знакомству.
Занятие №1

Введение в ООП

— Понятия ООП, создания классов, свойства, методы.

— Конструкторы и деструкторы

Занятие №2

Экземпляры классов, статические свойства и методы

— Создание экземпляра класса, клонирование

— Статические свойства и методы

Занятие №3

Наследование, Инкапсуляция, Полиморфизм

— Абстрактные классы, интерфейсы

— Наследование классов

Занятие №4

Области видимости, итераторы объектов, анонимные функции

— Области видимости

— Анонимные функции

Занятие №5

Магические методы, Трейты

— Магические методы

— Понятие Трейт

Занятие №6

Пространства имен

— Зачем нужны пространства имен

— Автозагрузка

Занятие №7

Паттерны программирования

— Порождающие, Структурные, Паттерны поведения

Занятие №8

Паттерны программирования

— Порождающие, Структурные, Паттерны поведения

Занятие №9

MySQL

— Сложные запросы, связи таблиц,

— Нормализация таблиц, построение класса для работы с базой данных

Занятие №10

Понятие MVC

— Понятие mvc, преимущества mvc

— Пример реализации mvc шаблона

Занятие №11

ActiveRecord

— Построение модели на основе ActiveRecord

— Пример использования singleton

Занятие №12

Фреймворки

— Понятие фреймфорков

— Пример построения сайта на основе Yii