29 Лучших учебников и ресурсов по Laravel для начинающих в 2022 году

Laravel — это бесплатный веб-фреймворк PHP с открытым исходным кодом, созданный Тейлором Отвеллом. Он имеет выразительный, элегантный синтаксис и облегчает разработку, упрощая повседневные задачи, используемые в большинстве веб-проектов, такие как аутентификация, маршрутизация, сессии и кэширование.

Если вы только начинаете работать с Laravel или ищете продвинутые темы, в этом исчерпывающем списке учебников вы найдете все, что вам нужно.

Лучшие учебники и курсы по Laravel для начинающих в 2022 году:

Laracasts

laracasts.com

Laracasts — один из лучших ресурсов для изучения Laravel. Он предлагает высококачественные видеоуроки, которые проводит Джеффри Вэй, известный PHP-разработчик и преподаватель. Сайт существует с 2013 года и предоставляет сотни часов контента.

На Laracasts вы можете найти как бесплатные, так и платные курсы. Если вы хотите изучить Laravel бесплатно, вы можете записаться на серию Laracasts «Laravel с нуля». Эта серия охватывает все, начиная с установки Laravel и заканчивая созданием реального приложения.

FreeCodeCamp

freecodecamp.org/news/tag/laravel/

FreeCodeCamp — это удивительное место, с которого можно начать свой путь обучения. Он предлагает широкий спектр ресурсов для изучения веб-разработки, включая раздел по Laravel. Курс «Основы Laravel» — отличное место для начала, если вы новичок в этом фреймворке.

Laravel: Запуск и работа

laravelupandrunning.com/

Если вы ищете более полный курс по Laravel, обратите внимание на электронную книгу «Laravel: Up and Running» Мэтта Стауффера. В этой книге рассказывается обо всем, начиная с установки и заканчивая созданием приложения для электронной коммерции.

Новости Laravel Учебники

laravel-news.com/category/tutorials

На сайте Laravel News собрана отличная коллекция учебников. Они охватывают все — от основ Laravel до таких продвинутых тем, как аутентификация, тестирование и развертывание.

Подкаст Laravel News

aravel-news.com/podcast]([https://llaravel-news.com/podcast)

Laravel News предлагает эпизоды продолжительностью от 30 до 60 минут, в которых разные гости рассказывают о различных темах, связанных с Laravel, если вы предпочитаете учиться через подкасты.

Laravel Podcast

laravelpodcast.simplecast.com/

Еще один замечательный подкаст с уже пятью сезонами. Он охватывает такие темы, как модернизация, безопасность, хелперы и коллекции, Laravel Debugbar, почта и уведомления, очереди и многое другое.

Laravel Официальная документация

laravel.com/docs/

Официальная документация Laravel превосходна и представляет собой отличный справочный каталог по фреймворку. Это кажется странным, но мы бы не рекомендовали его для абсолютных новичков, поскольку он требует сильных знаний в области программирования. Как мы знаем, так происходит не всегда — учащиеся склонны изучать фреймворки, не зная хорошо основных концепций PHP.

Laravel Daily by Povilas Korop

laraveldaily.teachable.com/

Если вы хотите изучать Laravel ежедневно с помощью коротких и милых видеокурсов, мы рекомендуем канал Повиласа Коропа. Новые видео выходят каждый день, но они не слишком длинные — обычно от 15 до 30 минут. Он также пишет приличное количество постов в своем Твиттере.

Лучшие практики Laravel

github.com/alexeymezenin/laravel-best-practices

Небольшое хранилище вещей, которые следует иметь в виду при кодировании с помощью Laravel.

Laravel с нуля от TraversyMedia

youtube.com/watch?v=MYyJ4PuL4pY

В этом курсе вы узнаете, как установить и настроить Laravel, создать и использовать контроллеры, модели, представления и маршруты. Вы также узнаете, как использовать конструктор запросов к базе данных и систему миграции Laravel.

Видеоролики Laracon на Youtube

youtube.com/c/LaraconEU

Laracon — это ежегодная конференция по Laravel, которая проводится в разных странах мира (в основном в Европе). На конференции выступают ведущие разработчики и лидеры сообщества. У нее есть канал на Youtube, который дает возможность узнать о Laravel и программировании в целом, как если бы вы были посетителем конференции.

Простой Laravel CRUD от Digital Ocean

digitalocean.com/community/tutorials/simple-laravel-crud-with-resource-controllers

CRUD — это сокращение от «создавать, читать, обновлять и удалять». В Laravel он часто используется для создания веб-приложений, подобных блогам. Хотя это руководство Digital Ocean было написано почти два года назад, оно остается хорошей отправной точкой для начинающего разработчика Laravel.

Codecourse

codecourse.com/subjects/laravel

Codecourse — еще один отличный ресурс для изучения Laravel, который предлагает как бесплатные, так и платные курсы. Платный курс «Laravel: От новичка до мастера», ведет Алексей Мезенин. Этот курс охватывает все, начиная с основ Laravel и заканчивая такими продвинутыми темами, как аутентификация, тестирование и развертывание.

Treehouse

teamtreehouse.com/library/laravel-basics-2

Эта образовательная платформа предлагает интерактивный способ обучения: вы создадите каталог курсов Treehouse с помощью 78-минутного курса «Основы Laravel».

Udemy

udemy.com/topic/laravel/

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

Полный самоучитель Laravel по коду с Дэри

youtube.com/watch?v=376vZ1wNYPA

Еще один отличный видеомастер-класс на Youtube.

Livecoding with Laravel, Vue, and React by Matt Stauffer

youtube.com/c/MattStauffer/videos

Мэтт Стауффер — веб-разработчик и предприниматель, специализирующийся на Laravel. Он является основателем и генеральным директором Tighten Co., консалтинговой компании по веб-разработке и программным продуктам, а также автором нескольких книг, включая «Laravel: Up & Running».

Начало работы с Laravel (бесплатный курс) от Tuts+

youtube.com/watch?v=AGE3wRKljkw

Скринкасты Laravel Livewire

laravel-livewire.com/screencasts/installation

Laravel Livewire — это библиотека, которая упрощает создание современных, реактивных, динамических интерфейсов с использованием шаблонов Laravel Blade. Чтобы получить доступ ко всем видеозаписям, вам придется стать спонсором этого пакета на Github.

Дорожная карта Laravel

github.com/LaravelDaily/Laravel-Roadmap-Learning-Path

Этот репозиторий Github предлагает обширный список того, что нужно изучить в Laravel шаг за шагом. Он также создан Повиласом Коропом, прекрасным создателем контента по Laravel.

Электронная книга Laravel Domain-Driven Design

domain-driven-design-laravel.com

Эта книга Мартина Джу проведет вас от основ стиля разработки DDD в Laravel до продвинутых методов создания приложения для маркетинга электронной почты.

Безопасность Laravel в глубину

larasec.substack.com/

Следуйте лучшим практикам по обеспечению безопасности и производительности в Laravel.

Видео по Laravel Shifty

laravelshift.com/videos

Приличное количество видео о том, как обновлять и поддерживать Laravel в актуальном состоянии.

Электронная книга «The Ultimate Guide to Building APIs and Single-Page Applications».

serversideup.net/ultimate-guide-to-building-apis-and-spas-with-laravel-and-vuejs/

API и SPA — это продвинутые концепции любого языка программирования. Перед началом работы с этой книгой обязательно изучите базовые концепции PHP и Laravel.

Учебники по Laravel 9

www.positronx.io/laravel/

Полезный сайт о Laravel и других вещах, связанных с программированием.

Курсы Skillshare по Laravel

www.skillshare.com/search?query=Laravel

В настоящее время этот образовательный провайдер предлагает 27 курсов по Laravel на различные темы с неограниченным доступом всего за $14 в месяц.

Разработка пакета Laravel от Марселя Посиота

laravelpackage.com

Продвинутый уровень. Этот курс посвящен созданию пакетов Laravel. Если вы хотите научиться создавать многократно используемые компоненты и делиться ими с сообществом, вам стоит начать именно с этого курса.

Глубокий Laravel от Сартака

indepthlaravel.com

Этот курс стоимостью $49 проведет вас от самого начала до сложных проектов Laravel, включая Laravel API, платежные шлюзы, Jetstream и Nuxt.

Экосистема Laravel

ecosystem.laravel.io

Узнайте о самых популярных расширениях Laravel для быстрой и безопасной разработки:

  • Laravel Breeze, набор для аутентификации
  • Laravel Cashier Stripe, интерфейс к провайдеру платежей
  • Laravel Nova, простой способ начать работу с панелью администратора
  • Laravel Spark, портал подписки и биллинга
  • Laravel Forge, набор для развертывания
  • Laravel Vapor, инструмент бессерверного развертывания
  • Laravel Socialite, набор инструментов для аутентификации с помощью OAuth-провайдеров

Эта статья была первоначально опубликована на сайте https://coursecomp.com

Оцените статью
Procodings.ru
Добавить комментарий