Laravel - лучшее, что сделал Тейлор [AreaWeb]
В этом курсе мы изучим все основные аспекты фреймворка. Разберемся с лучшими практиками, научимся проектировать свои первые приложения и конечно попрактикуемся.
Желательно знать: PHP, CSS3, HTML5, JavaScript
На курсе будет: Composer, PHPstorm, Laravel, NGINX
Программа:
База фреймворка
В этом курсе мы изучим все основные аспекты фреймворка. Разберемся с лучшими практиками, научимся проектировать свои первые приложения и конечно попрактикуемся.
Желательно знать: PHP, CSS3, HTML5, JavaScript
На курсе будет: Composer, PHPstorm, Laravel, NGINX
Программа:
База фреймворка
- Почему у всех фреймворк головного мозга?
- Установка Laravel (Composer)
- Роутинг
- Шаблонизатор Blade
- Создаем свой шаблон и формируем страницы
- Контроллеры
- Отправка форм
- Загрузка файлов
- Валидация полей
- Кастомный Request
- Модели и миграция
- Выборка данных
- Добавление записей
- Изменение записей
- Удаление записей
- Аксессоры и мутаторы
- Отношения
- Ограничение внешнего ключа
- Фабрики и сиды
- Аутентификация
- Посредники
- Зачем? Postman, JSON
- GET
- POST
- PUT & PATCH
- DELETE
- Ресурсные контроллеры
- Ресурсы
- Как устроена аутентификация по bearer токену,
- Полноценная аутентификация с помощью Laravel Sanctum
- Создаем REST API для системы локализации контента
- Модульное тестирование
- Интеграционные тесты
https://areaweb.su/3