1 неделя
14 ауд. часов
60 общих часов
Сложность:  
Очное обучение в группе: 9000 руб.
Очное обучение индивидуально: 28000 руб.

Программа курса

Тема 1. Объектно ориентированное программирование в PHP

  • Стиль кодирования.
  • Редактор кода и среда разработки NetBeans.
  • PDO, MySQL, хранимые процедуры.

Тема 2. MVC, HMVC

  • Обзор MVC-фрэймворков.
  • Преимущества HMVC.
  • Знакомство с Kohana.

Тема 3. Маршрутизация

  • Роутинг запросов.

Тема 4. Создание каркаса проекта по технологии HMVC

  • Шаблон проекта.
  • Конфигурирование Kohana.
  • Языковые файлы, системные сообщения.
  • Хэлперы Kohana.
  • Реализация многоуровневой системы доступа (user, login, admin и др.) по технологии HMVC.

Тема 5. Работа с БД

  • Взаимодейтсвие с моделями представления данных.
  • Query builder.
  • Модуль database.

Тема 6. ORM

  • 4 типа связей таблиц.
  • Организация связей в моделях.

Тема 7. Профилирование, тестирование и отладка

Тема 8. Модули регистрации и авторизации

Тема 9. Валидация данных в моделях

Тема 10. Модуль Image

Тема 11. jQuery. Ajax

Тема 12. Модальное окно на Ajax

Тема 13. Множественная загрузка файлов

Тема 14. Постраничная навигация

Тема 15. Кэширование

Тема 16. Многоуровневые комментарии

Тема 17. Библиотека PHPQuery + Ajax

Тема 18. Требования для соискателей работы

Тема 19. Безопасность и антибезопасность (хакинг) web-приложений

Тема 20. Системы контроля версий