Модуль 3
81,00ч

Модуль 3. Фреймворк Laravel

Тема 3.1. Знакомство с Laravel. Архитектура фреймворка. Что такое MVC?
Тема 3.2. Маршрутизация. Правильные ответы на запросы
Тема 3.3. Работа с базой данных. Что такое CRUD.
Тема 3.4. Построитель запросов в Laravel
Тема 3.5. ORM в Laravel. Использование моделей
Тема 3.6. Аутентификация и регистрация в Laravel
Тема 3.7. Обработка ошибок. Логирование информации
Часов в программе
22,00 часа
лекции
42,00 часа
практика
15,00 часов
самостоятельная
2,00 часа
промежуточная аттестация
81,00 час
всего
Материально-технические условия реализации программы:
Вид занятий: Лекции, практика и самостоятельные работы
Требуемое ПО:
IDE Intellij Idea Community Edition

Учебно-методические материалы

Методы, формы и технологии

Лекции, практика и самостоятельные работы

Методические разработки

1. Котеров Д.В., Симдянов И.В., PHP 7: БХВ-Петербург, 2019
2. Дэвид Скляр, Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов: Вильямс, 2017
3. Кириченко А.В., JavaScript для FrontEnd-разработчиков. Написание. Тестирование. Развертывание: Наука и техника, 2020
4. Бьюли Алан, Изучаем SQL:
Символ-Плюс, 2016
5. Мэтт Стаффер, Laravel. Полное руководство: Прогресс книга, 2020
6. Владимир Дронов, JavaScript. Дополнительные уроки для начинающих: БХВ-Петербург, 2021

Материалы курса

1. Котеров Д.В., Симдянов И.В., PHP 7: БХВ-Петербург, 2019
2. Дэвид Скляр, Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов: Вильямс, 2017
3. Кириченко А.В., JavaScript для FrontEnd-разработчиков. Написание. Тестирование. Развертывание: Наука и техника, 2020
4. Бьюли Алан, Изучаем SQL:
Символ-Плюс, 2016
5. Мэтт Стаффер, Laravel. Полное руководство: Прогресс книга, 2020
6. Владимир Дронов, JavaScript. Дополнительные уроки для начинающих: БХВ-Петербург, 2021

Учебная литература

1. Котеров Д.В., Симдянов И.В., PHP 7: БХВ-Петербург, 2019
2. Дэвид Скляр, Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов: Вильямс, 2017
3. Кириченко А.В., JavaScript для FrontEnd-разработчиков. Написание. Тестирование. Развертывание: Наука и техника, 2020
4. Бьюли Алан, Изучаем SQL:
Символ-Плюс, 2016
5. Мэтт Стаффер, Laravel. Полное руководство: Прогресс книга, 2020
6. Владимир Дронов, JavaScript. Дополнительные уроки для начинающих: БХВ-Петербург, 2021

Темы

Тема 3.1. Знакомство с Laravel. Архитектура фреймворка. Что такое MVC? Тема 3.2. Маршрутизация. Правильные ответы на запросы Тема 3.3. Работа с базой данных. Что такое CRUD. Тема 3.4. Построитель запросов в Laravel Тема 3.5. ORM в Laravel. Использование моделей Тема 3.6. Аутентификация и регистрация в Laravel Тема 3.7. Обработка ошибок. Логирование информации
Лекции
4,00ч
Практические занятия
6,00ч
Самостоятельная работа
2,00ч
Всего
12,00ч
Лекции
2,00ч
Практические занятия
6,00ч
Самостоятельная работа
2,00ч
Всего
10,00ч
Лекции
2,00ч
Практические занятия
6,00ч
Самостоятельная работа
2,00ч
Всего
10,00ч
Лекции
2,00ч
Практические занятия
8,00ч
Самостоятельная работа
3,00ч
Всего
13,00ч
Лекции
4,00ч
Практические занятия
8,00ч
Самостоятельная работа
2,00ч
Всего
14,00ч
Лекции
4,00ч
Практические занятия
2,00ч
Самостоятельная работа
2,00ч
Всего
8,00ч
Лекции
4,00ч
Практические занятия
6,00ч
Самостоятельная работа
2,00ч
Всего
12,00ч
Промежуточная аттестация 2,00 часа
Межмодульная диагностика по окончанию третьего модуля представляет собой контрольное тестирование с 10 вопросами по фреймворкам Laravel, с целью определения уровня полученных и усвоенных знаний слушателей. Тестирование проводится с использованием единой информационной среды с электронными формами контроля и оценки, с возможностью фиксации цифрового следа.
У каждого слушателя есть три попытки на прохождение тестирования. Время на одну попытку - 60 минут. Для перехода к обучению на следующий модуль необходимо верно ответить на 50% вопросов.