ITVDN

PHP 7.4 Базовый

  • Средний уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: Неограничено
Записаться

PHP 7.4 Базовый

Язык программирования PHP - один из лучших для создания серверной части современных веб сайтов.
Программа обучения
  • Знакомство с ООП, PHP ООП
  • Контекст вызова. Константы. Статика в PHP ООП
  • Наследование и полиморфизм в PHP
  • Инкапсуляция
  • Абстракция
  • Перегрузка. Магические методы перегрузки
  • Особенности работы с классами
  • Клонирование. Сериализация
  • Строгость типов
  • Исключения в PHP
  • Автозагрузка классов, namespace
  • Знакомство с БД
  • Composer
  • MVC
  • Рефлексия
  • SPL
  • Работа с объектом как с массивом
Знания и навыки, которые приобретете
  • Создавать простейшие web-приложения с помощью PHP
  • Понимать базовые принципы ООП и основы построения web-приложений в этой парадигме
  • Понимать, что такое ООП и его принципы – инкапсуляция, наследование, полиморфизм, абстракция
  • Уметь работать с контекстом вызова в PHP
  • Понимать особенности и уметь работать с множественным наследованием в PHP, абстрактными классам, трейтами
  • Уметь применять строгую типизацию и обеспечивать контроль возвращаемых значений
  • Понимать особенности понятий и механизмов клонирования и сериализации
  • Понимать особенности ковариантности и контравариантности
  • Уметь работать в PHP с исключениями и их обработкой
  • Понимать механизмы организации пространств имён в PHP
  • Применять в разработке принцип устройства итераторов для работы с объектом как с массивом в PHP
  • Понимать основы работы с реляционными базами данных
  • Понимать основы шаблонов проектирования Singletone и Builder
  • Понимать основы библиотеки SPL в PHP

Преподаватели

  • Александр Хонько

    PHP Developer