FREELessons: 21Length: 2.4 hours
Laravel is an easy-to-learn framework for building web applications. It has become hands-down the most popular framework for writing apps with PHP. Now that Laravel is at version 8, it's a perfect time to learn it!
Join Jeremy McPeak as he teaches you everything you need to get started with Laravel 8. You'll start with the basics: installing Laravel and creating your first app with routes and view templates. You'll build from there, practicing skills like organizing your app code with controllers, saving data to a relational database, and validating user input.
1.Introduction2 lessons, 07:30
2 lessons, 07:30
1.1Introduction01:53
1.1
Introduction
01:53
1.2Set Up Your Environment05:37
1.2
Set Up Your Environment
05:37
2.Basic Routing5 lessons, 40:40
5 lessons, 40:40
2.1Routing Requests07:07
2.1
Routing Requests
07:07
2.2Working With Query Data09:37
2.2
Working With Query Data
09:37
2.3Route URL Parameters07:24
2.3
Route URL Parameters
07:24
2.4Routing to Controllers08:22
2.4
Routing to Controllers
08:22
2.5Creating a View08:10
2.5
Creating a View
08:10
3.The Blade Templating Engine7 lessons, 45:30
7 lessons, 45:30
3.1Introducing Layouts08:15
3.1
Introducing Layouts
08:15
3.2Working With Static Resources05:03
3.2
Working With Static Resources
05:03
3.3Generating URLs for Routes03:26
3.3
Generating URLs for Routes
03:26
3.4Organizing Views09:41
3.4
Organizing Views
09:41
3.5Using Blade Directives07:37
3.5
Using Blade Directives
07:37
3.6Showing and Linking Data07:31
3.6
Showing and Linking Data
07:31
3.7Setting Up the Database03:57
3.7
Setting Up the Database
03:57
4.Working With Data6 lessons, 48:45
6 lessons, 48:45
4.1Creating Migrations and Models10:08
4.1
Creating Migrations and Models
10:08
4.2Saving Database Records08:57
4.2
Saving Database Records
08:57
4.3Validating User Input07:38
4.3
Validating User Input
07:38
4.4Updating Data07:04
4.4
Updating Data
07:04
4.5Using Type Hints and Request Classes08:50
4.5
Using Type Hints and Request Classes
08:50
4.6Using Mass Assignment06:08
4.6
Using Mass Assignment
06:08
5.Conclusion1 lesson, 01:03
1 lesson, 01:03
5.1Conclusion01:03
5.1
Conclusion
01:03
I started my development career on the client-side writing JavaScript and DHTML components in my spare time. In 2005, Nicholas C. Zakas asked me to join him in writing the first edition of Professional Ajax for Wiley Publishing. Since Professional Ajax, 1st Edition, I've been blessed to take part in other book projects: Professional Ajax 2nd Edition, and Beginning JavaScript 3rd and 4th editions.