filmov
tv
PHP фреймворк Laravel та його можливості
![preview_player](https://i.ytimg.com/vi/oKRC8b2ZEn8/maxresdefault.jpg)
Показать описание
Фреймворк Laravel - один з лідерів серед рішень для PHP, що надає можливість для розробки як простих веб-сайтів, так і потужних API для високонавантажених проектів. На вебінарі ви матимете можливість познайомитись з його можливостями та відчути переваги в порівнянні з іншими PHP фреймворками. Ми розглянемо, чому Laravel настільки популярний серед розробників та як легко і швидко можна створити веб-проект, використовуючи базові можливості Laravel.
Спікер: Олексій Круглик, Back-End Developer
План вебінару:
- Коротка історія Laravel.
- Порівняння Laravel з Symfony та Yii2.
- Розбір концепції MVC.
- Встановлення Laravel на локальний комп’ютер.
- Створення невеликого сайту за допомогою Laravel.
- Висновки та обговорення.
00:00 Вітання
01:30 Початок презентації
02:07 Знайомство з автором
02:47 План презентації
04:00 Коротка історія Laravel
06:06 Порівняння Laravel з Symfony та Yii2
13:19 Розбір концепції MVC
17:00 Перегляд чату
17:30 Огляд готового проєкту
18:54 Встановлення Laravel-проєкту
23:05 Розгляд структури файлів проєкту
28:15 Підняття сервера з Laravel Sail
29:55 Початкова сторінка Laravel
30:10 Розгляд базових конфігурацій проєкту
32:45 Візуальний розгляд схеми бази даних
36:54 Перехід до файлів проєкту
37:30 Інтерфейс командного рядка Artisan
40:22 Створення моделі TodoItem
41:48 Перегляд міграцій
46:30 Запис полів для міграції моделі TodoItem
51:00 Створення міграції в базу даних
52:04 Підключення до бази даних з PHPStorm
53:40 Перегляд чату
54:32 Розгляд сутності Model
01:00:45 Перегляд чату
01:01:36 Розгляд роутів
01:04:33 Скаффолдинг
01:05:33 Встановлення Breeze
01:06:40 Розгляд роутів Breeze
01:07:40 Перегляд змін в проєкті
01:08:05 Middleware
01:09:35 Kernel
01:11:11 Blade
01:13:13 Розбір шаблону головної сторінки
01:16:18 Запис власних роутів
01:20:05 Створення контролера TodoController
01:21:44 Вставка форми в компоненти
01:29:08 Створення роутів для списку та створення елементів
01:30:00 Реалізація методу для виведення елементів
01:32:50 Перегляд створених даних
01:34:46 Запис методу сторінки створення
01:35:53 Встановлення Tailwind в проєкт
01:39:00 Створення Request для валідації даних
01:41:45 Реалізація методу створення елементів
01:45:15 Запис роутів для редагування та завершення елементу
01:46:29 Реалізація методу сторінки редагування
01:47:58 Помилка редагування
01:48:56 Реалізація методу оновлення елементів
01:50:44 Вияв помилки оновлення
01:54:03 Створення методу done
01:58:13 Вияв помилки завершення елементу
02:05:30 Знайдення рішення помилки
02:07:14 Перегляд чату
02:07:44 Встановлення debugbar
02:09:37 Відповіді на запитання
02:10:59 Безплатне навчання ITVDN
02:12:21 Відповіді на запитання
02:15:07 CSRF
02:17:10 Структура проєкту
02:19:50 Відповіді на запитання Дякуємо, що ви з нами!
Ми в соцмережах:
Спікер: Олексій Круглик, Back-End Developer
План вебінару:
- Коротка історія Laravel.
- Порівняння Laravel з Symfony та Yii2.
- Розбір концепції MVC.
- Встановлення Laravel на локальний комп’ютер.
- Створення невеликого сайту за допомогою Laravel.
- Висновки та обговорення.
00:00 Вітання
01:30 Початок презентації
02:07 Знайомство з автором
02:47 План презентації
04:00 Коротка історія Laravel
06:06 Порівняння Laravel з Symfony та Yii2
13:19 Розбір концепції MVC
17:00 Перегляд чату
17:30 Огляд готового проєкту
18:54 Встановлення Laravel-проєкту
23:05 Розгляд структури файлів проєкту
28:15 Підняття сервера з Laravel Sail
29:55 Початкова сторінка Laravel
30:10 Розгляд базових конфігурацій проєкту
32:45 Візуальний розгляд схеми бази даних
36:54 Перехід до файлів проєкту
37:30 Інтерфейс командного рядка Artisan
40:22 Створення моделі TodoItem
41:48 Перегляд міграцій
46:30 Запис полів для міграції моделі TodoItem
51:00 Створення міграції в базу даних
52:04 Підключення до бази даних з PHPStorm
53:40 Перегляд чату
54:32 Розгляд сутності Model
01:00:45 Перегляд чату
01:01:36 Розгляд роутів
01:04:33 Скаффолдинг
01:05:33 Встановлення Breeze
01:06:40 Розгляд роутів Breeze
01:07:40 Перегляд змін в проєкті
01:08:05 Middleware
01:09:35 Kernel
01:11:11 Blade
01:13:13 Розбір шаблону головної сторінки
01:16:18 Запис власних роутів
01:20:05 Створення контролера TodoController
01:21:44 Вставка форми в компоненти
01:29:08 Створення роутів для списку та створення елементів
01:30:00 Реалізація методу для виведення елементів
01:32:50 Перегляд створених даних
01:34:46 Запис методу сторінки створення
01:35:53 Встановлення Tailwind в проєкт
01:39:00 Створення Request для валідації даних
01:41:45 Реалізація методу створення елементів
01:45:15 Запис роутів для редагування та завершення елементу
01:46:29 Реалізація методу сторінки редагування
01:47:58 Помилка редагування
01:48:56 Реалізація методу оновлення елементів
01:50:44 Вияв помилки оновлення
01:54:03 Створення методу done
01:58:13 Вияв помилки завершення елементу
02:05:30 Знайдення рішення помилки
02:07:14 Перегляд чату
02:07:44 Встановлення debugbar
02:09:37 Відповіді на запитання
02:10:59 Безплатне навчання ITVDN
02:12:21 Відповіді на запитання
02:15:07 CSRF
02:17:10 Структура проєкту
02:19:50 Відповіді на запитання Дякуємо, що ви з нами!
Ми в соцмережах:
Комментарии