Что за видеокурс.
Авторский обучающий видеокурс по созданию движка сайта на PHP и MySQL с применением ООП и паттерна MVC.
Автор Михаил Русаков.
Что вошло в видеокурс.
Содержание курса.
Часть 1. Теория .
- Как проходить курс?
- Общая структура движка.
- Разбор ядра.
- Разбор адаптеров.
- Разбор работы с базой данных.
- Разбор валидаторов.
- Разбор маршрутизатора.
- Разбор модульной структуры.
Часть 2. Практика.
Раздел 1. Ядро.
- Создание базы данных.
- Создание структуры движка.
- Создание конфигурационного файла.
- Создание класса для работы с базой данных.
- Создание класса Select.
- Создание класса для работы с объектами.
- Создание класса для работы с запросами.
- Создание класса для работы с URL.
- Создание класса Validator.
- Создание класса ValidatorException.
- Создание шаблонизатора.
- Создание маршрутизатора.
- Создание контроллера.
- Создание класса для модулей.
- Создание класса FormProcessor.
- Создание класса для работы с сообщениями сайта.
- Создание класса для отправки e-mail.
Раздел 2. Адаптеры.
- Создание адаптера для DataBase.
- Создание адаптера для Select.
- Создание адаптера для ObiectDB.
- Создание адаптера для Mail.
- Создание адаптера для Module.
Раздел 3. Валидаторы.
- Валидатор для хэша.
- Валидатор для булевской переменной.
- Валидатор для даты.
- Валидатор для e-mail.
- Валидатор для ID.
- Валидатор для изображений.
- Валидатор для IP-адреса.
- Валидатор для логина.
- Валидатор для описания.
- Валидатор для ключевых слов.
- Валидатор для имени.
- Валидатор для пароля.
- Валидатор для текста.
- Валидатор для небольшого текста.
- Валидатор для заголовков.
- Валидатор для URI.
- Валидатор для URL.
Раздел 4. Объекты.
- Создание класса для статей.
- Создание класса для разделов.
- Создание класса для категории.
- Создание класса для комментариев.
- Создание класса для курсов.
- Создание класса для меню.
- Создание класса для опроса.
- Создание класса для цитат.
- Создание класса для пользователей.
Раздел 5. Дополнительные классы.
- Создание класса для капчи.
- Создание класса JSValidator.
Раздел 6. Модули.
- Создание модуля для мета-тегов.
- Создание модуля для верхнего меню.
- Создание модуля для главного меню.
- Создание модуля для слайдера.
- Создание модуля для опроса.
- Создание модуля для курсов.
- Создание модуля для цитат.
- Создание модуля для раздела.
- Создание модуля для категории.
- Создание модуля для навигации по страницам.
- Создание модуля для панели пользователя.
- Создание модуля для результатов опроса.
- Создание модуля для хлебных крошек.
- Создание модуля для формы.
- Создание модуля для результатов поиска.
Раздел 7. Вывод сайта.
- Вывод главной страницы.
- Вывод разделов.
- Вывод категорий.
- Вывод статей.
- Вывод комментариев.
- Вывод результатов опроса.
- Вывод формы регистрации.
- Регистрация пользователей с активацией по e-mail.
- Авторизация пользователей.
- Редактирование профиля.
- Восстановление пароля.
- Восстановление логина.
- Поиск по сайту.
- Заключение.
Бонусы.
- "Создание API на сайте" - мини-курс.
- "Древовидные комментарии на Jquery и Ajax" - мини-курс.
- "Создание чпу-ссылок" - мини-курс.
Дополнительную информацию смотрите на сайте видеокурса:
   Карточка курса: *
Название: | Создание движка на PHP и MySQL 2.0 |
Автор(ы): | Русаков Михаил |
Формат курса: | Видеокурс |
*-данные карточки курса могут не соответствовать текущим данным о курсе, подробную информацию смотрите на сайте курса
   Другие курсы автора(ов), издателя:
Ссылки на страницы автора(ов), издателя: Русаков Михаил