PHP UP: Продвинутый курс обучения PHP-фреймворку Yii2 (2017) PCRec
Цель курса PHP UP — обучить Вас современным инструментам и лучшим практикам, создать сложный работающий проект. Не менее важно — дать большое количество актуальной информации для того, чтоб Вы посмотрели на веб-программирование в целом и достигли глубокого понимания процесса разработки.
Программа курса:
Блок 1: Новейшая инфраструктура в сфере веб-разработки.
Урок № 1. Настройка рабочего окружения. Виртуальные машины (VirtualBox). Установка и настройка LAMP и LEMP окружений.
Урок № 2. Настройка сайтов на виртуальных машинах. Vagrant, Puphpet.
Уроки № 3-5. Система контроля версий Git: репозиторий, версии, фиксации, ветки, слияния веток, решения конфликтов, работа с удаленным репозиторием.
Уроки № 6-7. Менеджер зависимостей Composer. Пример управления пакетами в приложении. Создание собственного пакета.
Блок 2: Принципы работы современных PHP-фреймворков на примере Yii 2
Урок № 8. Конфигурирование виртуальной машины, создание проекта на основе шаблона Yii app advanced. Первое знакомство и "Hello world".
Урок № 9. Понятие приложения. Основные встроенные компоненты. Создание собственного компонента.
Урок № 10. Консольные приложения. Миграции БД. Планировщик задач cron.
Урок № 11. Модели. Валидация данных. Сценарии моделей. Трейты в PHP.
Урок № 12. Псеводнимы (aliases). Ресурсы (assets). Виджеты (widgets).
Урок № 13. Helpers. Шаблоны (layouts).
Урок № 14. Использование ActiveForm для создания форм. Работа с БД: data access objects (DAO).
Урок № 15. Работа с БД: ActiveRecord. Использование связанных моделей.
Урок № 16: Создание CRUD операций. Работа с генератором кода Gii, полезные виджеты и приемы.
Урок № 17. Создание механизма регистрации, аутентификации.
Урок № 18. События (events). Поведения (behaviors). Работа с почтовым сервером.
Урок № 19. Создание системы полнотекстового поиска с использованием MySQL, Sphinx.
Урок № 20. Основы безопасности веб-приложений. Основные виды угроз (SQL injection, XSS, CSRF и т.д.) и методы борьбы с ними.
Блок 3: Разработка собственного веб-сервиса
Уроки № 20-30. Разработка полноценного веб-сервиса с использованием полученных ранее знаний.
Тема: социальная сеть для обмена фотографиями.
Конечно же, мы не сможем построить полноценный аналог Instagram, но реализуем основные функции и спроектируем грамотную архитектуру. В работе мы будем применять лучшие практики и решения, следить за качеством и чистотой кода.
Информация о видео
Название: PHP UP: Продвинутый курс обучения PHP-фреймворку Yii2
Автор: Виктор Зинченко
Год выхода: 2017
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 22:25:44
Файл
Формат: MP4/WMV (+ доп. файлы)
Видео: AVC/VC-1, 1280-1920x900-1800, ~550 Kbps
Аудио: AAC/WMA, 179 Kbps, 48.0 KHz
Размер файла: 18 Gb
Скачать PHP UP: Продвинутый курс обучения PHP-фреймворку Yii2 (2017) PCRec
|
|
Tweet |
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
"Внимание! У вас нет прав для просмотра скрытого текста."
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
Телеграм-бот мастер (2017) Видеокурс В курсе содержится исчерпывающая теоретическая база для полного погружения в тему создания ботов. Вся теория подана в структурированном виде от простого к сложному. |
Angular 4 с Нуля до Профи (2017) Видеокурс Данный курс содержит в себе БОЛЕЕ 30 ЧАСОВ обучающих материалов, которые последовательно и очень подробно научат вас самым актуальным технологиям на текущий момент и которые будут актуальными ближайшие несколько лет. |
Разработка приложений под Android. Базовый курс (2017) PCRec Курс "Разработка приложений под Android. Базовый курс" предназначен для тех, кто только начинает изучать программирование для мобильных устройств на операционной системе Google Android. |
Препроцессоры SASS и LESS (2017) Видеокурс Если совсем коротко, препроцессоры позволяют быстро и эффективно автоматизировать рутинные ежедневные операции и ускорить Front-End разработку. |
Yii2 для начинающих программистов (2017) Видеокурс Видеокурс идеально подойдёт новичкам без опыта программирования, научитесь программировать с самых азов. |
0
Календарь