- Платформа:
- Udemy
Laravel 8 (PHP). Выполнение реального тестового задания
- Продолжительность:
- 30 часов
- Язык:
- русский
Разработка сайта с использованием PHP, Laravel 8, Vue Js, Vuex, Axios, Bootstrap5
- 3 ч видео
Программа
Введение
- Знакомство с тестовым заданем
- Установка Laravel. Настройка OpenServer
- Заполняем таблицы данными
- Рефакторинг миграций
- GIT и GitHub. Создаем локальный и удаленный репозитории
- Laravel dev package, Vue.js scaffolding
- Устанавливаем Bootstrap5, BootstrapIcons, FontAwesome, Vuex
- Первая страница сайта. Разметка и стили
- Первая страница сайта. Шаблон blade, Scope, оптимизация запросов к БД
- Создание кастомной даты
- Страница каталога статей, отдельной статьи, поиск по тегу, активные ссылки
- Vue JS и VUEX - подготовка проекта
- Компонент отдельной статьи. API роуты. Ресурсы моделей
- Продолжаем делать компонент отдельной статьи
- Компоненты лайков и просмотров статьи
- Компонент комментария. Custom request. Локализация ошибок валидации. Очереди
- Разделяем хранилище (state) на модули