
Laravel
Learn Web and App Design with Laravel
6h 54m34 lectures8 sections
What you'll learn
- Learn Laravel fundamentals
- Set up the working environment
- Create a complete project
- Understand routing and control
- Handle databases with Eloquent
- Implement a comprehensive practical project
About this course
Web developers have long dreamed of a PHP framework that saves time and effort. Laravel is a framework that provides concepts, guidelines, and code to add significant features to websites. Instead of reinventing the wheel each time you build a site, you can use Laravel to add features to your project without modifying the original code, as you can integrate enhancements following the framework's established standards.
Expected outcomes
- Comprehensive understanding of the Laravel framework and its usage.
- Building a complete web application using Laravel.
- Mastering database management and connection methods.
- Ability to apply concepts to build real projects.
Course content
1Basics
4 lectures
- Course Introduction15:20
- Install Tools11:00
- Create First Laravel Project14:51
- Explanation of the Project Structure12:33
2Routes
7 lectures
- Concept of Routing16:16
- Routing Parameters and How to Send Them10:35
- Named Routes7:07
- Creating a New File for Routes and Linking it to the Route Service Provider7:22
- What is Namespace and Working with Route Group12:13
- Middleware8:43
- Review of All Related Routing6:46
3Controller
4 lectures
- What is Controller?6:32
- Linking the Controller to the Routes14:33
- Controller Middleware5:49
- Review of Everything Related to the Controller7:55
4View
3 lectures
- What is View?12:40
- Data Transfer to View7:54
- Explanation of Blade Template with View15:17
5Forms, Verification and Others
6 lectures
- First Practical Project to Connect the Explained Parts19:29
- Building a Dynamic Menu for the Site8:26
- Handling Images and Adding Files to the Project10:45
- Explanation of Some Blade Directives16:21
- Loop Directives with Blade13:37
- Using Models and Adding Validation Rules20:19
6Databases
3 lectures
- Creating Tables in the Database19:11
- First Method for Dealing with the Database22:09
- Second Method for Dealing with the Database21:02
7Creating a Complete Public Project
6 lectures
- Creating the Project (Part One)3:40
- Creating the Project (Part Two)13:25
- Creating the Project (Part Three)10:24
- Creating the Project (Part Four)18:38
- Creating the Project (Part Five)13:43
- Creating the Project (Part Six)9:34
8Add-ons
1 attachments
- Download from Here
Instructor

Eng. Amr Abdel Fattah
6,563 students20 courses





