РНР. Уровень 4. Проектирование и разработка сложных веб - проектов на РНР 5
Ссылка на курс: http://specialist.ru/course/php4
В этом курсе рассматриваются сложные темы, такие как Шаблоны проектирования (Design patterns), Отражения (Reflection), PDO, шаблон MVC (Model-View-Controller) без которых немыслима профессиональная разработка приложений на PHP.
Цель курса:
Дать слушателям навыки и знания профессионального программирования на PHP.
По окончании курса Вы будете уметь:
* Использовать шаблоны проектирования
* Использовать PDO для работы с базами данных
* Использовать функционал Standard PHP Library
* Применять шаблон проектирования MVC
* Уметь отлаживать и тестировать PHP-код
* Создавать и использовать документацию своего проекта
* Использовать Регулярные выражения и Пространства имен PHP
Программа курса
Show Spoiler
Hide Spoiler
Тема 1
* Новые возможности PHP 5.3
* Введение в UML
Ассоциации
Обобщение
Реализация
Зависимость
* Шаблоны проектирования
Одиночка
Фабрика
Стратегия
* Лабораторные работы
Тема 2
* SPL – Standard PHP Library
* Общие принципы
* Итераторы
* Массивы
* Файлы и директории
* Объекты
* Лабораторные работы
Тема 3
* PDO – PHP Data Objects
* Соединение с базой данных
* Выполнение запроса к базе данных
* Фильтрация строк
* Режимы FETCH
* Работа с классами
* Обработка ошибок
* Использование подготовленных запросов
* Использование транзакций
* Лабораторные работы
Тема 4
* Использование механизма Отражения (Reflection)
* Введение в PEAR
* Создание документации с помощью пакета PEAR
* Лабораторные работы
Тема 5
* Регулярные выражения
* Использование расширения c URL
* Пространства имен PHP
* Отладка кода
* Модульное тестирование (Unit-test)
Тема 6
* Обзор систем управления версиями
* Система управления версиями Subversion
* Использование клиента Subversion Tortoise SVN
* Шаблон проектирования Model-View-Controller (MVC)
Стоимость: 8000 руб.
Вебинар + все дополнительные материалы.
Show Spoiler
Hide Spoiler