Nếu cập nhật theo Laravel 12 LTS (2026) thì mình sẽ chia thành các phần như sau để người học đi từ PHP Core → Laravel → Triển khai dự án thực tế.
Tiếp nối khóa "PHP Core 8.2 — Tự học PHP từ ZERO đến làm web động"
📘 PHẦN 1 — LÀM QUEN VỚI LARAVEL
Bài 01 — Laravel là gì?
Vì sao Laravel ra đời
MVC trong Laravel
Composer
Artisan CLI
Cấu trúc thư mục
Bài 02 — Cài đặt Laravel
Composer
Laravel Installer
laravel newphp artisan serveCấu hình VS Code
Bài 03 — Routing
routes/web.php
GET
POST
PUT
DELETE
Route Parameters
Named Route
Bài 04 — Controller
Tạo Controller
Action
Resource Controller
Truyền dữ liệu
Bài 05 — View Blade
Blade
Layout
Include
Section
Yield
Component
📘 PHẦN 2 — DATABASE
Bài 06 — Cấu hình Database
.env
MySQL
php artisan migrate
Bài 07 — Migration
Tạo bảng
Kiểu dữ liệu
foreignId
rollback
Bài 08 — Seeder
Seeder
Faker
DatabaseSeeder
Bài 09 — Factory
Factory
Fake Data
📘 PHẦN 3 — ELOQUENT ORM
Bài 10 — Model
Model
Table
Fillable
Guarded
Bài 11 — CRUD bằng Eloquent
create()
all()
find()
update()
delete()
Bài 12 — Query Builder
where
orWhere
orderBy
latest
paginate
📘 PHẦN 4 — RELATIONSHIP
Bài 13 — One To One
Bài 14 — One To Many
Bài 15 — Many To Many
Bài 16 — Has Many Through
Bài 17 — Polymorphic
📘 PHẦN 5 — FORM
Bài 18 — Request
Bài 19 — Validation
Bài 20 — Upload File
📘 PHẦN 6 — AUTHENTICATION
Bài 21 — Laravel Breeze
Bài 22 — Login
Bài 23 — Register
Bài 24 — Middleware
Bài 25 — Authorization
📘 PHẦN 7 — CRUD DỰ ÁN
Bài 26 — CRUD Posts
Bài 27 — CRUD Categories
Bài 28 — CRUD Users
Bài 29 — Search
Bài 30 — Pagination
📘 PHẦN 8 — NÂNG CAO
Bài 31 — Soft Delete
Bài 32 — Accessor & Mutator
Bài 33 — Scope
Bài 34 — Observer
Bài 35 — Event & Listener
Bài 36 — Queue
Bài 37 — Mail
Bài 38 — Notification
Bài 39 — Cache
Bài 40 — Storage
📘 PHẦN 9 — API
Bài 41 — REST API
Bài 42 — API Resource
Bài 43 — Sanctum
Bài 44 — API Authentication
📘 PHẦN 10 — TRIỂN KHAI
Bài 45 — Deploy Shared Hosting
Bài 46 — Deploy VPS
Bài 47 — Nginx
Bài 48 — Queue Worker
Bài 49 — Scheduler
Bài 50 — Production Tips
🎯 DỰ ÁN CUỐI KHÓA
📰 Blog CMS
Login
Dashboard
CRUD Posts
CRUD Categories
Upload Image
Search
Pagination
Soft Delete
Roles
Permissions
REST API
🎯 MỤC TIÊU SAU KHÓA
✅ Thành thạo Laravel 12
✅ Hiểu Eloquent ORM
✅ Biết Authentication hiện đại (Breeze)
✅ Viết REST API chuẩn
✅ Deploy lên VPS/Hosting
✅ Đọc và bảo trì source Laravel thực tế
✅ Đủ nền tảng để học tiếp:
Livewire 3
Inertia.js
Vue.js
React
Filament
Docker
CI/CD
Microservices
Đây là lộ trình khoảng 50 bài, rất phù hợp để tiếp nối ngay sau khóa 35 bài PHP Core.
Tổng cộng khoảng 85 bài sẽ đưa người học từ ZERO → PHP Developer → Laravel Developer theo đúng xu hướng năm 2026.




Không có nhận xét nào:
Đăng nhận xét