 
 
		
				
			Организатор
			Организую Складчины
			Команда форума
		- Сообщения
- 620 421
- Реакции
- 13 696
- Монеты
- 325
- Оплачено
- 1
- Ссылка на картинку
 
Практический курс по Laravel
Курс состоит из 8 логически взаимосвязанных уроков, на которых учащиеся применяют на практике теоретические знания в разработке веб приложений с использованием PHP фреймворка Laravel. В рамках данного курса, на примере создания небольшого интернет магазина, учащиеся смогут понять и попробовать на практике основные механизмы и принципы разработки на Laravel. Курс затрагивает такие темы как: понимание работы паттерна проектирования MVC, понимание роутинга, обработки запросов от клиента к серверу, работу с БД, работу с контроллерами и шаблонами веб приложения.
Вы научитесь:
						Курс состоит из 8 логически взаимосвязанных уроков, на которых учащиеся применяют на практике теоретические знания в разработке веб приложений с использованием PHP фреймворка Laravel. В рамках данного курса, на примере создания небольшого интернет магазина, учащиеся смогут понять и попробовать на практике основные механизмы и принципы разработки на Laravel. Курс затрагивает такие темы как: понимание работы паттерна проектирования MVC, понимание роутинга, обработки запросов от клиента к серверу, работу с БД, работу с контроллерами и шаблонами веб приложения.
Вы научитесь:
- разрабатывать интернет-магазин при помощи фреймворка Laravel
- выполнять конфигурацию приложения
- реализовывать популярный паттерн проектирования MVС
- работать с роутингом
- реализовывать функционал для авторизации и аутентификации пользователя
- обрабатывать запросы от клиента к серверу, работать с базой данных
- парсить сериализованные данные и выводить их на страницу с разметкой
- разрабатывать логику политик доступа для пользователей сайта
- работать с CRUD формами для моделей в Laravel
- проводить рефакторинг кода согласно PSR
- Введение.
 Это вводный урок. В нем обговариваются основные принципы и основные моменты в построении уроков курса.
- Установка и настройка нового проекта.
 В данном уроке рассматриваются различные способы установки нового проекта на Laravel. Также рассмотрена первичная настройка и обзор основных параметров конфигураций нового приложения. Рассмотрена базовая файловая структура нового приложения.
- Первичная базовая структура приложения.
 Ознакомить студента с методами создания моделей приложения, миграций базы данных и научиться аутентифицировать пользователя на сайте.
- Каталог интернет магазина.
 Ознакомиться с методами создания роутов, обработки роутов контроллерами, с видами роутов. Получить представление об алгоритме обработки данных модели в контроллере и выводе данных в представления (шаблоны) веб-сайта.
- Создание галереи для каталога товаров.
 Ознакомиться с различными способами создания галереи для товаров каталога интернет магазина, а также закрепить практические навыки использования связей моделей в Laravel.
- Первичная базовая структура приложения.
 Ознакомиться с методами создания корзины для интернет-магазина, способами хранения данных в корзине и обработки этих данных после оформления пользователем заказа в интернет-магазине.
- Административная часть интернет-магазина.
 Ознакомиться с возможностями политик доступа для зарегистрированных пользователей и гостевых пользователей, а также рассмотреть инструменты и подходы работы с CRUD в Laravel.
- Рефакторинг кода. Выводы.
 Ознакомиться со стандартами оформления PHP кода, а также выполнить рефакторинг существующего кода, согласно этим стандартам. Также научиться более правильным методологиям архитектурного планирования проекта на Laravel.
								Показать больше
					
			
			
						
							
								Зарегистрируйтесь
							
						, чтобы посмотреть авторский контент.
					
				 
	             
						
					