Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Just Enough Laravel to Get Started as a Web Developer
Rating: 4.4 out of 5(228 ratings)
32,282 students

Learn Just Enough Laravel to Get Started as a Web Developer

Learn just enough Laravel to make web applications without getting lost in details
Created byMuhammad Adil
Last updated 7/2022
English
English [Auto],

What you'll learn

  • Understand the workflow to create a web app quickly using Laravel
  • Learn how to setup and access database with migrations and Eloquent ORM
  • Learn how to use routes and middleware
  • Learn how to use MVC pattern and Blade templating engine

Course content

11 sections52 lectures4h 24m total length
  • Introduction1:03

    Learn Laravel, a modern web framework that makes building scalable apps easy. Cover basic programming concepts and prerequisites for beginners and intermediate developers, while avoiding PHP syntax drift.

  • How This Course is Structured1:22

    Explore a two-part course structure with bite-sized videos covering single topics first, then integrate them into the application we build, while adopting a sequential, problem-first teaching approach.

  • Requirements1:10

    Set up the test environment for a Laravel project by installing PHP, MySQL, composer for dependencies, Node, and a capable code editor like VS Code.

  • Requirement Installation I2:31

    Download and install php 7.4 and mysql 5.7 to set up a local laravel development environment. Install composer, node, and a code editor to complete the stack.

  • Requirement Installation II2:27

    Locate the PHP executable in the bin folder and add Composer, Node, and PHP to your system path. Start Apache and MySQL, and bypass port conflicts using Laravel's search function.

Requirements

  • A computer with Windows operating system
  • Fundamentals of programming and basic knowledge of PHP required

Description

Most courses online aim to be comprehensive with over 10+ hours of video lectures. This can be intimidating for someone who wants to work with Laravel for the first time.  Moreover, consuming 10+ hours of videos is not easy. On most occasions, you'll simply abandon the course without ever getting to the interesting parts. I know it because I have experienced it. This is very sad because Laravel is such an easy framework to get started with Web development. I fell in love with web development after I started using Laravel.

That is why I designed this course where you'll learn Just Enough Laravel to get started with web development.  We'll build an app from scratch and I'll take you through all the key features Laravel provides to build an application quickly. Some of the key objectives we are going to cover in this course are:


  • How to setup an environment for Laravel development

  • How to build your first Laravel app

  • How to manage tables in the database using migrations

  • How to access tables through Eloquent Models

  • Understanding the flow a Laravel application

  • Gain knowledge about routes and resource controller

  • How to implement CRUD operations

  • How blade works

  • How to implement Authentication for our app

  • Relationships between the models

  • Seeding the database and much more

This course was intentionally kept concise and by no means it is a comprehensive course but from my experience, once you get the hang of it, you will learn new and difficult concepts as you face challenges regarding them. Moreover, it is unwise to burden your brain with things that you won't need right now.

Who this course is for:

  • This course is for students and aspiring developers who want to learn web development as quickly and easily as possible.