Laravel 4 Basics
Treehouse
Course Summary
"Learning a new framework can be daunting, but it's also exciting." - Together we will learn the basics of the PHP framework Laravel.
-
+
Course Description
About this Course "Learning a new framework can be daunting, but it's also exciting." - Together we will learn the basics of the PHP framework Laravel. What you'll learn
- Laravel
- MVC
- Databases and Migrations
- RESTful Routing
About the Teacher
Hampton is a fan of family life, fly fishing, woodworking, and rare steaks. He has a rarely followed Twitter account and is a relentless optimist. #PMA
-
+
Course Syllabus
Getting Started with Laravel
What is a Laravel? Let's learn about the history, how to install, and how to move around our new framework. 11 steps- Updates To Laravel 0:34
- Introducing Laravel 0:54
- Introducing Laravel 3 questions
- Frameworks & MVC 3:30
- Frameworks & MVC 5 questions
- Installing VirtualBox & Vagrant 3:08
- Installing Laravel Homestead 9:11
- Installing Laravel 4:48
- Installing Laravel 2 questions
- Laravel Folder Structure 5:32
- Laravel Folder Structure 3 questions
Project Setup
We will be covering a lot here. Starting with closure routing, moving to templates, & then more fun with the Blade language syntax. 7 stepsLaravel Controllers
Let's discuss Laravel's Controllers from the very basics and then to the use of Resource controllers. 5 stepsLaravel and Databases
Laravel and Databases is a big topic and we have a lot to go over. We will discuss DB Setup, connecting Laravel to a Database, migrations, and Laravel's ORM - Eloquent. 7 stepsBlade & Forms
Working With Laravel Blade Templates & Forms. We will discuss the form builder, the way we can use blade templates to do partial forms and then on to layouts! 4 stepsValidation & Flash Messages
Laravel Validation and Flash Messages are super helpful for user feedback of errors. We will discuss Flash messages, form validaton, and errors in your views. 6 stepsContinuing CRUD
More Creating Reading Updating and Deleting of data for our Todo Lists! Let's dig in to CRUD 7 stepsRelating Data
Relating Laravel Data Models is how we access the items related to our todo lists. We will do this with Relational Database Tables, one to many relationships, and model methods. 3 steps