← Laravel learning pathLaravel · Module 1 of 10
Getting started with Laravel
Laravel is an elegant PHP framework for building web apps quickly.
📖 Key ideas
- Laravel is the most popular PHP framework, following MVC.
- Create a project: composer create-project laravel/laravel app (or laravel new app).
- Run locally: php artisan serve.
- Artisan is the command-line tool for generating code and running tasks.
- Features: routing, Eloquent ORM, Blade, queues, mail, auth.
💡 Real-life example: Laravel is a well-organised toolbox where every tool has a labelled place.
LaravelPHP web framework
ComposerPHP package manager
ArtisanLaravel command-line tool
MVCModel-View-Controller pattern