Laravel — это бесплатный веб-фреймворк PHP с открытым исходным кодом, созданный Тейлором Отвеллом. Он имеет выразительный, элегантный синтаксис и облегчает разработку, упрощая повседневные задачи, используемые в большинстве веб-проектов, такие как аутентификация, маршрутизация, сессии и кэширование.
Если вы только начинаете работать с Laravel или ищете продвинутые темы, в этом исчерпывающем списке учебников вы найдете все, что вам нужно.
Лучшие учебники и курсы по Laravel для начинающих в 2022 году:
- Laracasts
- FreeCodeCamp
- Laravel: Запуск и работа
- Новости Laravel Учебники
- Подкаст Laravel News
- Laravel Podcast
- Laravel Официальная документация
- Laravel Daily by Povilas Korop
- Лучшие практики Laravel
- Laravel с нуля от TraversyMedia
- Видеоролики Laracon на Youtube
- Простой Laravel CRUD от Digital Ocean
- Codecourse
- Treehouse
- Udemy
- Полный самоучитель Laravel по коду с Дэри
- Livecoding with Laravel, Vue, and React by Matt Stauffer
- Начало работы с Laravel (бесплатный курс) от Tuts+
- Скринкасты Laravel Livewire
- Дорожная карта Laravel
- Электронная книга Laravel Domain-Driven Design
- Безопасность Laravel в глубину
- Видео по Laravel Shifty
- Электронная книга «The Ultimate Guide to Building APIs and Single-Page Applications».
- Учебники по Laravel 9
- Курсы Skillshare по Laravel
- Разработка пакета Laravel от Марселя Посиота
- Глубокий Laravel от Сартака
- Экосистема Laravel
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