Laravel Tutorial

Laravel is a PHP framework for developing web applications. Laravel is a collection of PHP classes, 3rd party components and other libraries we can use to rapidly develop web applications and dynamic websites.

Laravel has a certain structure, a workflow, and a MVC architecture it relies on, and we will explain all of these in this tutorial.

Table of Contents

This Laravel tutorial includes the following articles and exercises:

What will we learn in this course?

We will learn how to use the Laravel framework to rapidly develop web applications. We will cover the following topics:

  • Installing and using the Laravel framework.
  • Laravel's internal structure.
  • Using models to represent tables.
  • Using views to display the HTML code.
  • Using controllers to connect models and views.
  • Using Laravel on a local development server.
  • Creating database tables, table columns and working with the database schema.
  • Using the artisan command-line tool.
  • Deploying a Laravel application to a remote, production server.
  • Other Laravel-related topics.