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

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.

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

Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
Course diplomas and certificates
Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

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

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

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

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

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

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

Organization

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have