РНР. Уровень 4. Проектирование и разработка сложных веб - проектов на РНР 7 / TeachMePlease

Требуется подтверждение e-mail адреса!

Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации

Cookies

Отключены cookie-файлы!

Для корректной работы сайта необходимо разрешить использование cookie-файлов.

Cookies

Для оптимизации дизайна и быстродействия наших веб-сайтов используются cookie-файлы. Продолжая посещение веб-сайта, вы соглашаетесь на использование cookie-файлов.

Ок
Вашингтон

РНР. Уровень 4. Проектирование и разработка сложных веб - проектов на РНР 7

Распродано
Параметры мероприятия
  • Уровень подготовки
    Легкий
  • Язык
    Русский
  • Возраст
    Любой
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
Дипломы/сертификаты об окончании
Распродано
Параметры мероприятия
  • Уровень подготовки
    Легкий
  • Язык
    Русский
  • Возраст
    Любой
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
  • Описание курса
  • Чему вы научитесь?
  • Программа
  • Требования к участникам
Описание курса

Данный курс является обязательным курсом в цепочке подготовки веб-мастера к получению сертификации ZCE (Zend Certified Engineer).

Курс рекомендован слушателям, имеющим опыт использования PHP и желающим максимально расширить свои знания и опыт.

В этом курсе рассматриваются основы сложных тем, таких как шаблоны проектирования (Design patterns), отражения (Reflection), PDO, шаблон MVC (Model-View-Controller), без овладения которыми немыслима профессиональная разработка приложений на PHP.

На курсе рассматривается последняя версия интерпретатора – PHP 7.

Программа курса соответствует требованиям профессионального стандарта «Программист».

Продолжительность курса - 24 ак. ч.

Чему вы научитесь?
Использовать базовые шаблоны проектирования
Использовать PDO для работы с базами данных
Использовать функционал Standard PHP Library
Использовать функционал отражений
Применять шаблон проектирования MVC
Использовать Регулярные выражения
Использовать Пространства имен PHP
Программа
Модуль 1. Шаблоны проектирования
  • Модуль
  • Онлайн
Обзор UML Диаграмма классов Введение в шаблоны проектирования Шаблоны проектирования Singleton Pattern Factory Pattern Strategy Pattern Decorator Pattern Adapter Pattern
Модуль 2. Standard PHP Library (SPL)
  • Модуль
  • Онлайн
Встроенные интерфейсы и классы Замыкания Генераторы SPL – Standard PHP Library Общие принципы Интерфейсы Итераторы Классы Структуры данных Функции Лабораторная работа по теме
Модуль 3. PHP Data Objects (PDO)
  • Модуль
  • Онлайн
Введение Поддерживаемые базы данных Соединения Запросы Фильтрация значений Транзакции Подготовленные запросы Обработка ошибок Лабораторные работы по теме
Модуль 4. Reflection
  • Модуль
  • Онлайн
Введение Отражения Использование отражений Создание документации Лабораторная работа по теме
Модуль 5. cURL
  • Модуль
  • Онлайн
Введение Основные функции Основные опции Опции для заголовков Получение информации
Модуль 6. Регулярные выражения
  • Модуль
  • Онлайн
Введение Метасимволы Специальные последовательности символов Модификаторы Функции
Модуль 7. Пространства имен
  • Модуль
  • Онлайн
Введение Объявление пространства имен Иерархия Правила доступа Unqualified name Qualified name Fully qualified name Глобальный доступ Импорт и псевдонимы
Модуль 8. Модульное тестирование
  • Модуль
  • Онлайн
Тестирование кода Модульное тестирование PhpUnit Утверждения Зависимости Источники данных Тестирование наборов другое
Модуль 9. Шаблон проектирования MVC
  • Модуль
  • Онлайн
Введение в MVC MVC и ООП Обзор PHP Фреймворков
Модуль 10. Создание REST-сервиса
  • Модуль
  • Онлайн
Введение в REST Фреймворк Slim Библиотека NotORM Базовые операции сервера Базовые операции клиента
Требования к участникам
Успешное окончание курса PHP. Уровень 3. Профессиональная разработка на PHP 7 или эквивалентная подготовка.

Организация

Остались вопросы?

Напишите в чат, и специалист поддержки оперативно ответит вам.