Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Пишем сайт-визитку за 1.5 часа с админкой | Api PHP Laravel + фронт на React | Swagger | Postman

Автор: Алёна | девушка-бекендер

Загружено: 25 нояб. 2024 г.

Просмотров: 5 299 просмотров

Описание:

Разворачиваем проект в Docker, проектируем архитектуру на основе дизайна, пишем API по лучшим практикам, устанавливаем админ-панель z-song Laravel Admin, реализуем CRUD для сущностей в админке, тестируем API в Postman, создаем коллекцию в Postman, учимся ее экспортировать и импортировать, подключаем Swagger и описываем с помощью Php Attributes классы Controller, Resource - все это и не только - в видео!

💡Frontend сайта: https://github.com/a-belousovv/portfo...
🧑‍💻Postman collection: https://inlnk.ru/von2QP
🖥 Готовое docker окружение для Laravel: https://t.me/helperphp/1/415
🆘 Чат помощи в telegram: https://t.me/helperphp
👩🏻‍💻 Telegram канал "женский взгляд на IT сферу": https://t.me/divnoeit
🌸 Делюсь жизнью здесь inst:   / alena_okotchik  

угостить кофе можно здесь: ☕️
https://www.tbank.ru/cf/2af7gt62UuT
https://yoomoney.ru/to/41001172441254...

Таймкоды:
0:00 - Введение: что будем реализовывать
0:29 - Поднимаем окружение в Docker и разворачиваем Laravel
3:33 - Анализ макета, что нужно реализовать
4:52 - Проектируем архитектуру, описываем будущие таблицы со столбцами
11:19 - Создаем модели и миграции
21:43 - Прописываем связи в моделях
23:18 - Устанавливаем админ-панель z-song Laravel Admin, обзор админки
25:55 - Создаем админский контроллер и реализуем CRUD для сущности Experience
29:26 - Создаем админский роут для сущности Experience
29:42 - Добавляем новый url в панели меню для сущности Experience
30:22 - Заполняем таблицу experiences данными через админ панель
33:35 - Создаем админский контроллер и реализуем CRUD для сущности User
34:44 - Создаем админский роут для сущности User
34:55 - Добавляем новый url в панели меню для сущности User
35:26 - Заполняем таблицу users данными через админ панель
36:16 - Создаем админский контроллер и реализуем CRUD для сущности Technology, загрузка и вывод картинок
37:50 - Создаем админский роут для сущности Technology
38:02 - Настройка админского конфига для загрузки картинок
38:50 - Добавляем новый url в панели меню для сущности Technology
39:21 - Заполняем таблицу technologies данными через админ панель
40:45 - Добавляем в форму Experience multiple select
42:02 - Добавляем в grid Experience вывод many-to-many записей
43:57 - Создаем админский контроллер и реализуем CRUD для сущности Project
45:23 - Создаем админский роут для сущности Project
45:32 - Добавляем новый url в панели меню для сущности Project
46:00 - Заполняем таблицу projects данными через админ панель
47:58 - Создаем админский контроллер и реализуем CRUD для сущности Training
49:38 - Создаем админский роут для сущности Training
49:55 - Добавляем новый url в панели меню для сущности Training
50:30 - Заполняем таблицу trainings данными через админ панель
52:23 - Создаем файл api.php, создаем провайдер и конфиг, реализуем подключение апишных роутов
53:53 - Создаем и реализуем контроллеры, роуты и Resource классы
57:05 - Создаем коллекцию в Postman
1:08:57 - Добавляем недостающие колонки в существующую таблицу users
1:17:34 - Экспортируем и импортируем коллекцию Postman
1:18:27 - Подключаем Swagger, описываем классы Controller, Resource с помощью Php Attributes
1:26:15 - Прикручиваем API к фронту
1:26:18 - Обзор рабочего сайта
1:27:48 - Как развернуть себе фронтенд
1:28:23 - Заключение

Пишем сайт-визитку за 1.5 часа с админкой | Api PHP Laravel + фронт на React | Swagger | Postman

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Deep & Melodic House 24/7: Relaxing Music • Chill Study Music

Deep & Melodic House 24/7: Relaxing Music • Chill Study Music

На чем лучше писать сайт в 2024? JS, PYTHON, PHP или JAVA?

На чем лучше писать сайт в 2024? JS, PYTHON, PHP или JAVA?

Как рефакторить код | Делаем контролер

Как рефакторить код | Делаем контролер "худым" | Внедряем Сервисы и Репозитории | Laravel курс 2025

DHCP Explained - протокол динамической конфигурации хоста

DHCP Explained - протокол динамической конфигурации хоста

🎶 24/7 Royalty-Free Music | EDM, Trance, House for Creators & Streamers | No Copyright

🎶 24/7 Royalty-Free Music | EDM, Trance, House for Creators & Streamers | No Copyright

⚡️Путин ОТКАЗАЛСЯ от встречи с Зеленским || Срыв переговоров в Стамбуле?

⚡️Путин ОТКАЗАЛСЯ от встречи с Зеленским || Срыв переговоров в Стамбуле?

Код-ревью Laravel проекта от подписчика | Социальная сеть

Код-ревью Laravel проекта от подписчика | Социальная сеть

[Playlist] 햇살 가득한 여름 아침 ☀️, 달콤하고 상쾌한 기분을 선사할 팝 음악 모음 ✨, 여름 초여름을 위한 기분 좋은 멜로디

[Playlist] 햇살 가득한 여름 아침 ☀️, 달콤하고 상쾌한 기분을 선사할 팝 음악 모음 ✨, 여름 초여름을 위한 기분 좋은 멜로디

🔴 LIVE: Avatar: The Last Airbender - Season Two Marathon ⛰ | Book 2: Earth | Avatar

🔴 LIVE: Avatar: The Last Airbender - Season Two Marathon ⛰ | Book 2: Earth | Avatar

Кто такие бекендеры: нюансы самообучения, конфликты в команде, частая смена работ, конец удаленки

Кто такие бекендеры: нюансы самообучения, конфликты в команде, частая смена работ, конец удаленки

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]