Стаж: 10 лет 5 месяцев 23 дня
Спасибо:4127 / 86 Сообщения: 1823 Откуда: St.- Petersburg
Пол: Мужской
Достижения: 4
Создание движка на PHP и MySQL 2.0
Год выпуска: 2014 Производитель: Михаил Русаков Сайт производителя: http://myrusakov.ru/ Автор: Михаил Русаков Продолжительность: 17:10:33 Тип раздаваемого материала: Мультимедийный диск Язык: Русский Описание: Видеокурс "Создание движка на PHP и MySQL 2.0" научит Вас создавать профессиональные движки для сайтов на PHP и MySQL с использованием ООП и паттерна MVC. В курсе разобрана вся теория по структуре движка: как всё устроено, какие должны быть объекты, какая у них иерархия и как они взаимодействуют между собой. В практической части будет создан движок с чистого листа. Будет создано ядро, все адаптеры, все вспомогательные классы, а также классы для работы с объектами базы данных. И чтобы курс был максимально полезным, будет создан движок для сайта MyRusakov.ru. Аналогично Вы сможете создать движок для абсолютно любого сайта. Данный курс идеально подходит тем, кто уже более-менее знает PHP, но ещё не умеет создавать действительно качественные и сложные по функционалу сайты.
Файлы примеров: присутствуют Формат видео: MP4 Видео: MPEG4 Video (H264) 1280x720 15fps 782kbps Аудио: AAC 44100Hz stereo 125kbps
Часть 1. ТЕОРИЯ 1-й урок. Как проходить курс. 2-й урок. Общая структура движка. 3-й урок. Разбор ядра. 4-й урок. Разбор адаптеров. 5-й урок. Разбор работы с базой данных. 6-й урок. Разбор валидаторов. 7-й урок. Разбор маршрутизатора. 8-й урок. Разбор модульной структуры.
Часть 2. ПРАКТИКА Раздел 1. ЯДРО 1-й урок. Создание базы данных. 2-й урок. Создание структуры движка. 3-й урок. Создание конфигурационного файла. 4-й урок. Создание класса для работы с базой данных. 5-й урок. Создание класса Select. 6-й урок. Создание класса для работы с объектами. 7-й урок. Создание класса для работы с запросами. 8-й урок. Создание класса для работы с URL. 9-й урок. Создание класса Validator. 10-й урок. Создание класса ValidatorException. 11-й урок. Создание шаблонизатора. 12-й урок. Создание маршрутизатора. 13-й урок. Создание контроллера. 14-й урок. Создание класса для модулей. 15-й урок. Создание класса FormProccessor. 16-й урок. Создание класса для работы с сообщениями сайта. 17-й урок. Создание класса для отправки e-mail.
Раздел 2. АДАПТЕРЫ 1-й урок. Создание адаптера для DataBase. 2-й урок. Создание адаптера для Select. 3-й урок. Создание адаптера для ObjectDB. 4-й урок. Создание адаптера для Mail. 5-й урок. Создание адаптера для Module.
Раздел 3. ВАЛИДАТОРЫ 1-й урок. Валидатор для хэша. 2-й урок. Валидатор для булевской переменной. 3-й урок. Валидатор для даты. 4-й урок. Валидатор для e-mail. 5-й урок. Валидатор для ID. 6-й урок. Валидатор для изображений. 7-й урок. Валидатор для IP-адреса. 8-й урок. Валидатор для логина. 9-й урок. Валидатор для описания. 10-й урок. Валидатор для ключевых слов. 11-й урок. Валидатор для имени. 12-й урок. Валидатор для пароля. 13-й урок. Валидатор для текста. 14-й урок. Валидатор для небольшого текста. 15-й урок. Валидатор для заголовков. 16-й урок. Валидатор для URI. 17-й урок. Валидатор для URL.
Раздел 4. ОБЪЕКТЫ 1-й урок. Создание класса для статей. 2-й урок. Создание класса для разделов. 3-й урок. Создание класса для категорий. 4-й урок. Создание класса для комментариев. 5-й урок. Создание класса для курсов. 6-й урок. Создание класса для меню. 7-й урок. Создание классов для опроса. 8-й урок. Создание класса для цитат. 9-й урок. Создание класса для пользователей.
Раздел 5. ДОПОЛНИТЕЛЬНЫЕ КЛАССЫ 1-й урок. Создание класса для капчи. 2-й урок. Создание класса JSValidator.
Раздел 6. МОДУЛИ 1-й урок. Создание модуля для мета-тегов. 2-й урок. Создание модуля для верхнего меню. 3-й урок. Создание модуля для главного меню. 4-й урок. Создание модуля для верхней части. 5-й урок. Создание модуля для опроса. 6-й урок. Создание модуля для курсов. 7-й урок. Создание модуля для цитат. 8-й урок. Создание модуля для раздела. 9-й урок. Создание модуля для категории. 10-й урок. Создание модуля для навигации по страницам. 11-й урок. Создание модуля для панели пользователя. 12-й урок. Создание модуля для результатов опроса. 13-й урок. Создание модуля для хлебных крошек. 14-й урок. Создание модуля для формы. 15-й урок. Создание модуля для результатов поиска.
Раздел 7. ВЫВОД САЙТА 1-й урок. Вывод главной страницы. 2-й урок. Вывод разделов. 3-й урок. Вывод категорий. 4-й урок. Вывод статей. 5-й урок. Вывод комментариев. 6-й урок. Вывод результатов опроса. 7-й урок. Вывод формы регистрации. 8-й урок. Регистрация пользователей с активаций по e-mail. 9-й урок. Авторизация пользователей. 10-й урок. Редактирование профиля. 11-й урок. Восстановление пароля. 12-й урок. Восстановление логина. 13-й урок. Поиск по сайту. 14-й урок. Заключение.
_________________ nntt.org : ВК+ « Жизнь имеет в точности ту ценность, которой мы хотим ее наделить » Бергман И.