Lộ Trình Học Laravel Toàn Diện
Con đường để trở thành chuyên gia Laravel, từ những khái niệm cơ bản đến triển khai ứng dụng thực tế.
Giai đoạn |
Chủ đề chính |
Nội dung & Công cụ |
Mục tiêu sản phẩm |
1 |
Nền tảng |
- Thành thạo PHP
- Lập trình Hướng đối tượng (OOP)
- Quản lý Gói với Composer
|
Tạo một script PHP cơ bản sử dụng Composer để quản lý một dependency. |
2 |
Cài đặt & Cấu trúc |
- Cài đặt Laravel
- Hiểu Cấu trúc Thư mục
- Artisan CLI
|
Cài đặt một dự án Laravel mới và sử dụng Artisan để tạo một controller hoặc model. |
3 |
Khái niệm Cốt lõi |
- Routing
- Middleware
- Controllers
- Requests & Responses
|
Xây dựng một vài route đơn giản trả về view hoặc phản hồi JSON. |
4 |
Frontend |
- Blade Templating
- Asset Bundling (Vite)
- Tích hợp CSS Framework
|
Tạo một Blade view với layout và một vài component cơ bản. |
5 |
Cơ sở dữ liệu |
- Query Builder
- Eloquent ORM
- Migrations & Seeding
- Eloquent Relationships
|
Tạo một migration, chạy nó, và sử dụng Eloquent để thực hiện các hoạt động CRUD trên một model. |
6 |
Tính năng Nâng cao |
- Xác thực & Phân quyền
- Validation
- Lưu trữ File
- Queues & Jobs
|
Triển khai chức năng đăng ký và đăng nhập người dùng bằng hệ thống xác thực có sẵn của Laravel. |
7 |
Kiểm thử |
- Pest / PHPUnit
- Kiểm thử Đơn vị
- Kiểm thử Tính năng
|
Viết một bài kiểm thử tính năng đơn giản để xác minh một route hoạt động chính xác. |
8 |
Triển khai & Hệ sinh thái |
- Kiến thức cơ bản về Triển khai
- Forge & Envoyer
- Khám phá Hệ sinh thái
|
Chuẩn bị một ứng dụng Laravel để triển khai bằng cách cấu hình file .env và các cài đặt khác. |