Мини - Курс "Фреймворк Laravel. Быстрый старт"
0
581
0
581

Мини - Курс "Фреймворк Laravel. Быстрый старт"

  • БЕСПЛАТНО

    ПОДРОБНОЕ ОПИСАНИЕ

    Автор(ы): Андрей Кудлай, Webformyself

    Представляем вам мини-курс «Фреймворк Laravel. Быстрый старт». Курс включает в себя 7 небольших уроков и здесь вы познакомитесь с наиболее популярным современным фреймворком для создания сайтов – Laravel.

    Laravel – это веб-фреймворк на языке программирования PHP, использующий архитектурный паттерн MVC. Первая версия фреймворка увидела свет в 2011 году. С тех пор фреймворк активно развивается и сегодня актуальна уже седьмая версия Laravel, которая и будет использоваться в курсе.

    Посмотрев уроки предлагаемого курса, вы получите представление о Laravel и увидите, насколько данный фреймворк упрощает и ускоряет разработку сайта. В уроках будут затронуты такие темы, как: установка фреймворка с помощью Composer, работа с контроллерами и маршрутами, использование моделей и миграций, работа с шаблонами и т.д.


    Фреймворк Laravel. Быстрый старт. Урок №1. Установка Laravel. (Андрей Кудлай - Webformyself)
    • Урок 1. Установка Laravel

    Из первого урока данного курса вы узнаете о том, как установить фреймворк Laravel и произвести некоторые первоначальные настройки сайта. Также из урока вы узнаете о необходимых требованиях к серверу и необходимых программах для работы с Laravel.

    • Урок 2. Маршруты и шаблоны Laravel

    Во втором уроке курса будут затронуты темы маршрутов и шаблонов в Laravel. Маршруты – очень важная составляющая любого фреймворка. Именно маршрутизатор, используя правила маршрутов, определяет, что необходимо делать с поступившим запросом, какой контроллер и экшен необходимо вызвать для дальнейшей обработки запроса. Также в уроке будет показан перенос верстки в структуру шаблонов Laravel, и вы узнаете о работе с шаблонизатором Blade.

    • Урок 3. Миграции и начальные данные

    В работе с проектом, особенно в командной работе, очень удобно использовать механизм миграций. Миграции являются своеобразным контролем версий для базы данных. Используя миграции, можно создавать и изменять структуру таблиц в БД. В уроке будут показаны основы работы с миграциями и будет создана таблица для дальнейшей работы. Также из урока вы узнаете о том, как быстро и просто наполнить базу данных первоначальными тестовыми данными в любом количестве.

    • Урок 4. Вывод записей и пагинация

    В данном уроке будет показана работа с контроллерами. Именно контроллеры получают запрос от маршрутизатора и обрабатывают его. Именно контроллеры получают данные из моделей и вызывают соответствующие представления для представления полученных данных. В уроке будет создан необходимый для работы контроллер и здесь вы узнаете, как получить данные из модели, передать их в представление и разбить вывод, используя пагинацию.

    • Урок 5. Поиск на сайте

    Последний урок мини-курса будет посвящен теме поиска на сайте Laravel. С помощью фреймворка организация поиска – дело буквально нескольких минут. Для реализации поиска будет создан дополнительный экшен и использован уже имеющийся шаблон для показа результатов поиска. Также из урока вы узнаете, как исправить проблему с пагинацией и дополнительными параметрами запроса.

    • Урок 6. Обновление Laravel 7 до Laravel 8. Часть 1

    Обновление Laravel 7 до Laravel 8

    • Урок 7. Обновление Laravel 7 до Laravel 8. Часть 2

    Обновление Laravel 7 до Laravel 8


  • Фреймворк Laravel. Быстрый старт. Урок №1. Установка Laravel. (Андрей Кудлай - Webformyself)

ПОХОЖИЕ ТОВАРЫ