If you want to build a web app, using the Laravel PHP framework is one of the best ways. It gives you all the tools you need to succeed.
But, even though these tools are great, they can be tough to use if you're not familiar with them. This book walks you through building a sample app, introducing you to and showing you how to use all the best features of Laravel.
You'll learn about how
- install Laravel using the Homestead virtual machine on Windows - use the Blade templating language to avoid XSS attacks - add authentication to your site, including registration, reset password, login, and logout functionality - build forms and properly validate them, so you don't end up with junk in your database - seed your database so you don't have to waste time typing up fake test data - use models that make the database easy to use and helps protect you from SQL injection - and much, much more!
Read this book, and follow along as we build the sample app. By the time you're finished, you'll have a good understanding of how to use Laravel to build your own app.
This is a great introduction to creating websites using Laravel. A few times I was tripped up by functions with hyphens in them which shouldn't be there. Still, a useful start leading to CRUD views and good pointers to other detailed documentation.