- Overview
- Transcript
1.1 Introduction
Hi, I'm Jeremy McPeak, and I invite you to spend some time with me learning how to create web apps with Laravel. By the end of this course, you'll have the confidence to start writing your own data-driven applications with Laravel.
1.Introduction2 lessons, 07:30
1.1Introduction01:53
1.2Set Up Your Environment05:37
2.Basic Routing5 lessons, 40:40
2.1Routing Requests07:07
2.2Working With Query Data09:37
2.3Route URL Parameters07:24
2.4Routing to Controllers08:22
2.5Creating a View08:10
3.The Blade Templating Engine7 lessons, 45:30
3.1Introducing Layouts08:15
3.2Working With Static Resources05:03
3.3Generating URLs for Routes03:26
3.4Organizing Views09:41
3.5Using Blade Directives07:37
3.6Showing and Linking Data07:31
3.7Setting Up the Database03:57
4.Working With Data6 lessons, 48:45
4.1Creating Migrations and Models10:08
4.2Saving Database Records08:57
4.3Validating User Input07:38
4.4Updating Data07:04
4.5Using Type Hints and Request Classes08:50
4.6Using Mass Assignment06:08
5.Conclusion1 lesson, 01:03
5.1Conclusion01:03
1.1 Introduction
So, you want to know how to use Laravel to build web applications. And I can't blame you. It is the most popular framework for PHP, which just so happens to be the most popular server side language. So I guess that you could say that Laravel is extremely popular in the web application space. And there's a reason for that. Laravel is extremely approachable for just about anyone, that has a basic understanding of PHP. Hi, I am Jeremy McPeak and I invite you to spend some time with me so that I can show you just how approachable Laravel is. We'll start at the very beginning. By setting up your environment for developing not just Laravel applications, but PHP development in general. We'll add the Laravel installer to our computer using composer so that we can create Laravel projects on the fly. We'll then dive right into a Laravel project. And you'll learn how to create views and route HTTP requests so that you can see those views. From there, you'll learn about Laravel templating engine called Blade, and how we can use it to create a consistent, flexible and maintainable user interface for our application. You'll then learn how to work with data from within your views so that your application can dynamically display data. We'll then discuss databases and how you can create, modify, and even drop tables using migrations. We'll also look at eloquent, which is how we work with databases from within our application. And you'll learn how to work with and handle user input in order to store it within the database. So that by the end of this course, you will have the confidence to start writing your own data driven applications with Laravel. We have a lot of ground to cover so when you're ready, cue up the next video and we will get started.







