Awesome-Laravel-Education

Laravel tutorial collection

A curated list of resources for learning about the Laravel PHP Framework

A curated list of resources for learning about the Laravel PHP Framework

GitHub

392 stars
25 watching
59 forks
Language: PHP
last commit: about 3 years ago
Linked from 4 awesome lists

educationlaravellaravel-documentation

Translations

Chinese 392 about 3 years ago
Portuguese 392 about 3 years ago

How to contribute? / Make a difference

Laravel 台灣
@fukeball
@joaosvieira

English Version / New to Laravel

Laracasts: Laravel From Scratch
Laracasts: Laravel 5 Fundamentals

English Version / New to Laravel / Laravel 5.1 Homestead Install Guide

Laravel Homestead on Windows 8
Laravel Homestead on Linux or Mac #5.4
Laracasts: Say Hello to Laravel Homestead 2.0

English Version / New to Laravel

Setup Laravel excutable enviroment on AWS EC2 quickly 10 over 9 years ago

English Version / New to Laravel / Learn from tutorial

Laravel Documentation: Basic Task List #5.1
Laravel Documentation: Intermediate Task List #5.1

English Version / New to Laravel

Laravel Documentation #5.4

English Version / Quick References

Awesome Laravel 12,577 about 1 year ago
Awesome PHP 31,083 10 months ago
Laravel API #5.4
Laravel Cheat Sheet
bestmomo/laravel5-3-example 224 almost 8 years ago A good example of how to use Laravel 5.3 to build an web application

English Version / Learn From Awesome Video / Posts / Composer / Homestead / Docker / Getting Started

Laracasts: Meet Composer #Composer
Laracasts: Virtual Machines and Homestead #Homestead #Virtual Machine #Vagrant
Composer Intro #Composer
Laravel Documentation: Setup Homestead #5.4 #Homestead
Laravel in Docker #5.4 #Docker

English Version / Learn From Awesome Video / Posts / Routing / Controllers / Requests / Responses / Getting Started

Laracasts: A Gentle Introduction to Routing, Controllers, and Views #Routing #Controller #View
Laravel Documentation: The Basics Routing #5.4 #Routing
Laravel Documentation: The Basics Controllers #5.4 #Controller
Laravel Documentation: The Basics Requests #5.4 #Request
Laravel Documentation: The Basics Responses #5.4 #Response

English Version / Learn From Awesome Video / Posts / Routing / Controllers / Requests / Responses / Advanced

Laracasts: Route Model Binding #Routing
Simple Way To HTTPS All Laravel Routes #5.4 #Routing

English Version / Learn From Awesome Video / Posts / Database / Getting Started

Laracasts: Migrations #Migration
Laravel Documentation: Database Getting Started #5.4 #Database
Laravel Documentation: Database Migrations #5.4 #Migration

English Version / Learn From Awesome Video / Posts / Database / Advanced

Laravel Documentation: Database Query Builder #5.4 #Database
Laravel Documentation: Database Seeding #5.4 #Migration

English Version / Learn From Awesome Video / Posts / Models / Eloquent / Getting Started

Laracasts: Eloquent 101 #Eloquent
Laracasts: Basic Model/Controller/View Workflow #Model #Eloquent
Laravel Documentation: Eloquent ORM Getting Started #5.4 #Eloquent

English Version / Learn From Awesome Video / Posts / Models / Eloquent / Advanced

Laravel Documentation: Eloquent ORM Relationships #5.4 #Eloquent
Laravel Documentation: Eloquent ORM Collections #5.4 #Eloquent
Laravel Documentation: Eloquent ORM Mutators #5.4 #Eloquent
Laravel Documentation: Eloquent ORM Serialization #5.4 #Eloquent
Laracasts: Dates, Mutators, and Scopes #Eloquent #Carbon
Laracasts: Eloquent Relationships #Eloquent

English Version / Learn From Awesome Video / Posts / Views / Blade / Language / Getting Started

Laracasts: Passing Data to Views #View
Laravel Documentation: The Basics Views #5.4 #View
Laracasts: Blade 101 #View #Blade
Laravel Documentation: The Basics Blade Templates #5.4 #View #Blade

English Version / Learn From Awesome Video / Posts / Views / Blade / Language / Advanced

Laracasts: View Partials and Form Reuse #View
Php vars @ JS with the help of a Laravel SP & View Composer #5.4 #View #Language

English Version / Learn From Awesome Video / Posts / Forms / Validation / Getting Started

Laracasts: Forms #Form #View
Laracasts: Form Requests and Controller Validation #Form #Validation
Laravel Documentation: Services Validation #5.4 #Validation

English Version / Learn From Awesome Video / Posts / Architecture Foundations / IoC / Getting Started

Laracasts: Environments and Configuration #Architecture
Laravel Documentation: Architecture Foundations Application Structure #5.4 #Architecture

English Version / Learn From Awesome Video / Posts / Architecture Foundations / IoC / Advanced

Laravel Documentation: Architecture Foundations Request Lifecycle #5.4 #Architecture
Laravel Documentation: Architecture Foundations Service Providers #5.4 #Architecture
Laravel Documentation: Architecture Foundations Service Container #5.4 #Architecture
Laravel Documentation: Architecture Foundations Contracts #5.4 #Architecture
Laravel Documentation: Architecture Foundations Facades #5.4 #Architecture
Laracasts: The Service Container #Architecture #Ioc

English Version / Learn From Awesome Video / Posts / Auth / Security / Getting Started

Laracasts: Easy Auth #Authentication #Eloquent
Laravel Documentation: Services Authentication #5.4 #Authentication
Laravel Documentation: Services Authorization #5.4 #Authentication

English Version / Learn From Awesome Video / Posts / Middleware / Getting Started

Laracasts: Ogres Are Like Middleware #Middleware #Security
Laravel Documentation: The Basics Middleware #5.4 #Middleware

English Version / Learn From Awesome Video / Posts / Front End / Getting Started

Laracasts: Manage Your Assets #Front-End #Elixir
Laravel Documentation: Services Elixir #5.1 #Elixir

English Version / Learn From Awesome Video / Posts / Front End / Advanced

Setup Bootstrap Sass with Laravel Elixir #Elixir

English Version / Learn From Awesome Video / Posts / Session / Getting Started

Laracasts: Flash Messaging #Session
Laravel Documentation: Services Session #5.4 #Session

English Version / Learn From Awesome Video / Posts / Filesystem / Cloud Storage / Getting Started

Laravel Documentation: Services Filesystem / Cloud Storage #5.4 #Filesystem

English Version / Learn From Awesome Video / Posts / Cache / Getting Started

Laravel Documentation: Services Cache #5.4 #Cache

English Version / Learn From Awesome Video / Posts / Mail / Getting Started

Laravel Documentation: Services Mail #5.4 #Mail

English Version / Learn From Awesome Video / Posts / Testing and Coding Standard / Getting Started

Laravel Documentation: Services Testing #5.4 #Testing

English Version / Learn From Awesome Video / Posts / Testing and Coding Standard / Advanced

BDD in Laravel: Getting Started with Behat and PhpSpec #Testing

English Version / Learn From Awesome Video / Posts / Case Study / Advanced / Article and Tags

Laracasts: Many to Many Relations (With Tags) #Eloquent
Laracasts: Selecting Tags From the UI
Laracasts: Syncing Tags
Laracasts: Enhancing Select Elements #Front-End #Elixir
Laracasts: When You Want a View Partial to Always Receive Data
Laracasts: Loose Ends and Wrapping Up

English Version / Tutorial

Laracasts
Tuts+
Sitepoint
Laravel Tricks
Laravel Recipes
Laravel Coding

English Version / Blogs

Taylor Otwell
Matt Stauffer
Mohammad Gufran
Adam Engebretson
Sheikh Heera
Kirk Bushell
Andrews Ang
Jens Segers
Neon Tsunami
Scott Wilcox
Stillat
Bosnadev
Laravel 5 Beauty
Diving Laravel
Bootsity

English Version / Newsletters

Laravel News
Laravel Weekly
PHP Weekly
Securing PHP

English Version / Open Source Laravel

Laravel Framework 32,780 10 months ago
Laravel Application 79,063 10 months ago
Laravel Documentation 3,029 10 months ago
Laravel Cashier 2,396 10 months ago
Laravel Envoy 1,577 11 months ago
Laravel Homestead 3,869 11 months ago
Laravel Homestead Build Scripts 1,007 over 1 year ago
Laravel Website 606 10 months ago
Laravel Art 191 over 1 year ago
Laravel Antares

English Version / Coding Standard

PHP The Right Way
PHP FIG
PHP Framework Interoperability Group 12,542 12 months ago
Code Style Fixer 12,922 10 months ago

English Version / Dependency Management

Composer / - A package and dependency manager

English Version / Develop Tools

Sublime Text

English Version / Develop Tools / Sublime Text

Alignment 520 almost 3 years ago Easy alignment of multiple selections and multi-line selections
Blade Snippets 116 over 2 years ago Provide snippets for blade template engine
BracketHighlighter 1,745 10 months ago Bracket and tag highlighter
DocBlockr 3,107 over 7 years ago Simplifies writing DocBlock comments
Emmet 5,254 over 2 years ago Improves HTML & CSS workflow
Laravel Blade Highlighter 420 over 1 year ago Adds syntax definitions for the Laravel 5 Blade engine
phpfmt Plugin to format PHP code - supports also PSR1/2
Sidebar Enhancements 2,193 over 1 year ago Enhancements to Sublime Text sidebar
SublimeCodeIntel 5,058 about 2 years ago Full-featured code intelligence and smart autocomplete engine
SublimeLinter 2,017 about 1 year ago Interactive code linting framework, you have to install SublimeLinter-php too for coding in PHP
SublimeLinter-php 209 about 1 year ago SublimeLinter plugin for PHP
Syntax Highlighting for Sass 285 about 7 years ago Syntax highlighting for both SCSS and Sass
Trailing Spaces 897 over 2 years ago Highlight trailing spaces and delete them

English Version / Develop Tools

PhpStorm IDE

English Version / Develop Tools / PhpStorm IDE

Laravel Plugin for PhpStorm 575 almost 4 years ago

English Version / Interview

Awesome PHP Interview Questions 71,974 about 1 year ago
Cracking the Facebook Coding Interview -
careercup
LeetCode
Laravel Interview Questions and Answers

English Version / Misc

LaravelCollections.com
LaravelLinks Telegram Channel

Backlinks from these awesome lists:

More related projects: