- Регистрация
- 8 Сен 2016
- Сообщения
- 507.817
- Реакции
- 268.990
[Laravel](https://laravel.com/) - это один из лучших фреймворков, созданных Тейлором Отвеллом (Taylor Otwell).
В этом курсе мы рассмотрим все основные аспекты Laravel, изучим лучшие практики, научимся проектировать свои первые приложения и, конечно же, попрактикуемся.
**Требования:**
- PHP
- CSS3
- HTML5
- JavaScript
**На курсе будут рассмотрены:**
- Composer
- PHPStorm
- Laravel
- NGINX
**Программа:**
**Базовые принципы фреймворка**
1. Почему Laravel - "головной мозг" среди фреймворков?
2. Установка Laravel с помощью Composer
3. Роутинг
4. Использование шаблонизатора Blade
5. Создание собственных шаблонов
6. Работа с контроллерами
7. Отправка форм
8. Загрузка файлов
9. Валидация данных
10. Кастомизация запросов
**Eloquent**
1. Работа с моделями и миграциями
2. Выборка данных
3. Добавление, изменение и удаление записей
4. Аксессоры и мутаторы
5. Работа с отношениями
6. Ограничение внешнего ключа
7. Использование фабрик и сидов
**Аутентификация и Middleware**
1. Основы аутентификации
2. Работа с Middleware
**REST API**
1. Цели и особенности REST API, работа с Postman и JSON
2. Метод GET
3. Метод POST
4. Методы PUT и PATCH
5. Метод DELETE
6. Работа с ресурсными контроллерами и ресурсами
7. Аутентификация с использованием Bearer токена
8. Полноценная аутентификация с помощью Laravel Sanctum
9. Создание REST API для системы локализации контента
**Тестирование в Laravel**
1. Модульное тестирование
2. Интеграционное тестирование
Возможно, этот курс окажется очень полезным для вас, если вы хотите погрузиться в мир Laravel.
В этом курсе мы рассмотрим все основные аспекты Laravel, изучим лучшие практики, научимся проектировать свои первые приложения и, конечно же, попрактикуемся.
**Требования:**
- PHP
- CSS3
- HTML5
- JavaScript
**На курсе будут рассмотрены:**
- Composer
- PHPStorm
- Laravel
- NGINX
**Программа:**
**Базовые принципы фреймворка**
1. Почему Laravel - "головной мозг" среди фреймворков?
2. Установка Laravel с помощью Composer
3. Роутинг
4. Использование шаблонизатора Blade
5. Создание собственных шаблонов
6. Работа с контроллерами
7. Отправка форм
8. Загрузка файлов
9. Валидация данных
10. Кастомизация запросов
**Eloquent**
1. Работа с моделями и миграциями
2. Выборка данных
3. Добавление, изменение и удаление записей
4. Аксессоры и мутаторы
5. Работа с отношениями
6. Ограничение внешнего ключа
7. Использование фабрик и сидов
**Аутентификация и Middleware**
1. Основы аутентификации
2. Работа с Middleware
**REST API**
1. Цели и особенности REST API, работа с Postman и JSON
2. Метод GET
3. Метод POST
4. Методы PUT и PATCH
5. Метод DELETE
6. Работа с ресурсными контроллерами и ресурсами
7. Аутентификация с использованием Bearer токена
8. Полноценная аутентификация с помощью Laravel Sanctum
9. Создание REST API для системы локализации контента
**Тестирование в Laravel**
1. Модульное тестирование
2. Интеграционное тестирование
Возможно, этот курс окажется очень полезным для вас, если вы хотите погрузиться в мир Laravel.
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Финансовая Антиутопия: Удобство как Оружие [Страт Хольм] + Anti-Tinder для Жизни [Павел Богатов]
- Демонтаж реальности. Теории и стратегии выхода из матрицы [Андрей Макаров]
- Слушай свое тело. Психосоматика [Сергей Поварнин] + Побег из плена привычек: как вернуть себе свободу [Мария Алексеева]
- Счастье внутри нас. Нейропсихоанализ от сложного к простому [Дмитрий Петров]
- Библия общения: говори правильно и уверенно [Дмитрий Скалигер]
- Розы гуашью [enterclass] [Анна Хопта]
- Голая правда о фильме Секрет [Николай Щербатюк]
- Как я устала. Путь к себе из родительского выгорания [Мария Иванова]