Laravel

Learn Web and App Design with Laravel

4.8(48)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.

تقييمات المتدربين

التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا50٪من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.8
★★★★★
48 تقييم
5
39
4
7
3
2
2
0
1
0
    كن جزءا من تقييمات هذه الدورة

    كل تقييم هنا يساعد متدربا جديدا على الاختيار — شاركنا تجربتك بعد إكمال الدورة.

    Course content

    1

    Basics

    4 lectures
    1. Course Introduction15:20
    2. Install Tools11:00
    3. Create First Laravel Project14:51
    4. Explanation of the Project Structure12:33
    2

    Routes

    7 lectures
    1. Concept of Routing16:16
    2. Routing Parameters and How to Send Them10:35
    3. Named Routes7:07
    4. Creating a New File for Routes and Linking it to the Route Service Provider7:22
    5. What is Namespace and Working with Route Group12:13
    6. Middleware8:43
    7. Review of All Related Routing6:46
    3

    Controller

    4 lectures
    1. What is Controller?6:32
    2. Linking the Controller to the Routes14:33
    3. Controller Middleware5:49
    4. Review of Everything Related to the Controller7:55
    4

    View

    3 lectures
    1. What is View?12:40
    2. Data Transfer to View7:54
    3. Explanation of Blade Template with View15:17
    5

    Forms, Verification and Others

    6 lectures
    1. First Practical Project to Connect the Explained Parts19:29
    2. Building a Dynamic Menu for the Site8:26
    3. Handling Images and Adding Files to the Project10:45
    4. Explanation of Some Blade Directives16:21
    5. Loop Directives with Blade13:37
    6. Using Models and Adding Validation Rules20:19
    6

    Databases

    3 lectures
    1. Creating Tables in the Database19:11
    2. First Method for Dealing with the Database22:09
    3. Second Method for Dealing with the Database21:02
    7

    Creating a Complete Public Project

    6 lectures
    1. Creating the Project (Part One)3:40
    2. Creating the Project (Part Two)13:25
    3. Creating the Project (Part Three)10:24
    4. Creating the Project (Part Four)18:38
    5. Creating the Project (Part Five)13:43
    6. Creating the Project (Part Six)9:34
    8

    Add-ons

    1 attachments
    1. Download from Here

    Instructor

    Eng. Amr Abdel Fattah

    Eng. Amr Abdel Fattah

    Computer systems engineer specializing in mobile app and website development, with experience in creating popular platforms and web applications.
    3,186 students20 courses