Companion repository for the Code with Antonio video course · Watch on YouTube.
Laravel 13 tutorial for beginners: build your first Laravel app from scratch in 20 minutes — routes, controllers, Blade views and an Eloquent model on SQLite.
A minimal notes app built lesson by lesson: route → controller → Blade view → table and Eloquent model → a list read from SQLite
| # | Lesson | Video | Folder |
|---|---|---|---|
| 1 | What is Laravel (and why in 2026) | 0:00 | lessons/01-what-is-laravel-and-why-in-2026 |
| 2 | Install the tools and create the app | 3:33 | lessons/02-install-the-tools-and-create-the-app |
| 3 | Anatomy of a Laravel project | 7:13 | lessons/03-anatomy-of-a-laravel-project |
| 4 | Routes and controllers | 10:55 | lessons/04-routes-and-controllers |
| 5 | Views with Blade | 13:23 | lessons/05-views-with-blade |
| 6 | Migrations and Eloquent | 15:31 | lessons/06-migrations-and-eloquent |
| 7 | Your first app and what comes next | 18:10 | lessons/07-your-first-app-and-what-comes-next |
- Laravel 13.x (mar 2026, PHP ≥ 8.3)
- PHP, Composer and the Laravel installer (one command, see lesson 2) or Laravel Herd
- Node.js + npm
cd app
composer install
cp .env.example .env
php artisan key:generate
touch database/database.sqlite
php artisan migrate
npm install && npm run build
composer run devREADME.md this file
lessons/ one folder per lesson: goal, timestamp, commands and files exactly as in the video
app/ the final working project
assets/ thumbnail
MIT — use it for anything, credit appreciated.
Generated on 2026-09-21 from the course scripts. Code with Antonio · AI tutor.