Oreilly - Beginning Laravel
by Hiren J. Dave | Publisher: Packt Publishing | Release Date: March 2017 | ISBN: 9781787127845
Get to grips with Laravel Framework and write beautiful, expressive PHP codeAbout This VideoYour one-stop guide to the latest features of Laravel 5.xStraightforward, hands-on advice for building simple web applications using the Laravel FrameworkDiscover models, controllers, and views?concepts applied in a web context?and how they are employed in LaravelIn DetailUsing Laravel's PHP framework, it's easy to create complex business applications, but its strict system requirements confuse most beginners. This course will help you understand those system requirements and set them up in your preferred development environment, including Windows, Mac, and Linux, so you can start developing with Laravel.You will start by understanding necessary system requirements for Laravel, and how you can install Laravel for Windows, Mac, and Linux systems. Then you will look into creating and configuring your first Laravel application. You will learn about the Laravel Directory Structure, as well as dependencies, packages, and installation with Composer. After that you will learn all about the Laravel MVC structure: routes, controllers, models, views, and templates. Finally, you will apply all you have learnt to create a simple Web application with Laravel, with CRUD operations and basic validations.
- Chapter 1 : Getting Ready for Laravel
- The Course Overview 00:04:30
- What Is Laravel and a Quick Starter to Laravel 5.4 00:06:15
- Understanding the Composer 00:12:42
- Setting Up System Requirements for Laravel 00:07:42
- Installation of Laravel in OSX 00:07:05
- Chapter 2 : Diving into Laravel
- Creating and Configuring Your Laravel Application 00:16:15
- Exploring the Laravel Directory Structure 00:11:14
- Working with Dependencies and Packages and Installing with Composer 00:10:29
- Exploring Laravel Artisan Commands 00:12:03
- Chapter 3 : All about the Laravel MVC Structure
- Working with Laravel Routes 00:20:13
- Introduction to the Laravel MVC Structure 00:04:36
- Working with Laravel Controllers 00:11:57
- Working with Laravel Models 00:13:46
- Working with Laravel Views and Blade Templates 00:08:39
- Working with Database and Understanding Database Migrations 00:14:40
- Chapter 4 : Adding CRUD Features to Your Laravel Application
- Working with Laravel Resource Controller and Implementing CRUD Operations 00:26:17
- Understanding Requests and Response 00:04:33
- Basic Validations in Controllers 00:07:30
- Adding Pagination 00:04:14
- Understanding Sessions 00:06:49
- Authentication in Laravel 00:05:09