Gain insights into MVC architecture, delve into CRUD operations, and learn about advanced web security in Laravel. Master building powerful, secure web applications with this hands-on approach.
Intermediate
50 Lessons
20h
Certificate of Completion
Gain insights into MVC architecture, delve into CRUD operations, and learn about advanced web security in Laravel. Master building powerful, secure web applications with this hands-on approach.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
PHP is the backbone of numerous websites and applications, making it an essential language for anyone aspiring to be a proficient web developer. The course follows a hands-on approach to guide you through the essentials, starting with an introduction to the MVC design pattern, a fundamental concept in web development. In this course, you’ll learn the ins and outs of CRUD operations—Create, Read, Update, and Delete—as you navigate Laravel’s user-friendly framework. The course doesn’t just stop at basic ope...Show More
What You'll Learn
The ability to build front-end interfaces using the Blade templating engine for a seamless user experience
An understanding of database migrations and managing the process of versioning the database schema
An understanding of the Model-View-Controller (MVC) architectural pattern in Laravel
Working knowledge of securing web applications with Laravel and mastering defenses against attacks
Hands-on experience integrating payment gateways to facilitate smooth and secure online transactions
Hands-on implementation of advanced features like search functionality, checkout, and product payments
What You'll Learn
The ability to build front-end interfaces using the Blade templating engine for a seamless user experience
Show more
Course Content
Introduction to Course
Introduction to Database Migrations in Laravel
Introduction to Laravel Routes
Introduction to Laravel Views, Controllers, and Models
Authentication and Authorization Using Laravel
Create, Read, Update, Delete
8 Lessons
Create an E-Library System with Livewire and Laravel
Project
Handling File Uploads with Laravel
3 Lessons
Downloading Files with Laravel
2 Lessons
Integrating Payment Gateways
6 Lessons
E-commerce Website
5 Lessons
Conclusion
3 Lessons
Recipe Sharing Application with Laravel and Alpine.js
Project
Appendix
1 Lesson
Course Practice Tasks
Project
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.