blog.dopana

Back

Học AI Đúng Cách — Từ Đầu Đến Cuối#

84% sinh viên đã dùng AI tools, nhưng chỉ 18% cảm thấy sẵn sàng sử dụng chuyên nghiệp. AI Engineering From Scratch đóng khoảng cách đó — 511 bài học, 20 phase, miễn phí.

[!TIP] 150,639 readers · 241,669 page views trong 30 ngày qua. Đây là curriculum AI lớn nhất trên GitHub.

AI Engineering From Scratch Là Gì?#

Một curriculum hoàn chỉnh — mỗi lesson tạo artifact có thể tái sử dụng:

flowchart TB
    P0["Phase 0: Setup & Tooling"] --> P1["Phase 1: Math Foundations"]
    P1 --> P2["Phase 2: ML Fundamentals"]
    P2 --> P3["Phase 3: Deep Learning Core"]
    P3 --> P4["Phase 4: Vision"]
    P3 --> P5["Phase 5: NLP"]
    P3 --> P6["Phase 6: Speech & Audio"]
    P3 --> P9["Phase 9: RL"]
    P5 --> P7["Phase 7: Transformers"]
    P7 --> P8["Phase 8: GenAI"]
    P7 --> P10["Phase 10: LLMs from Scratch"]
    P10 --> P11["Phase 11: LLM Engineering"]
    P10 --> P12["Phase 12: Agents"]
    P12 --> P13["Phase 13: MCP"]
    P12 --> P14["Phase 14: Agent Engineering"]
    P14 --> P15["Phase 15: Agent Skills"]
Thống KêSố Liệu
Tổng lessons511
Số phases20
Thời gian ước tính~329 giờ
Ngôn ngữPython, TypeScript, Rust, Julia
Artifact mỗi lessonPrompt, skill, agent, hoặc MCP server

Bắt Đầu Từ Đâu?#

flowchart LR
    YOU["Bạn"] --> P0["Phase 0: Setup"]
    YOU --> P1["Phase 1: Math"]
    YOU --> P11["Phase 11: LLM Eng"]
    YOU --> P14["Phase 14: Agent Eng"]
    YOU --> P13["Phase 13: MCP"]
    YOU --> P15["Phase 15: Skills"]
Bạn MuốnBắt Đầu Từ
Foundation hoàn chỉnhPhase 0: Setup and Tooling
Math + ML foundationsPhase 1: Math Foundations
Production LLM applicationsPhase 11: LLM Engineering
Build agentsPhase 14: Agent Engineering
MCP (Model Context Protocol)Phase 13: MCP route
Agent SkillsPhase 15: Agent Skills

Mỗi Lesson Working Session#

flowchart LR
    R["📖 Read problem"] --> D["📐 Derive math"]
    D --> C["💻 Write code"]
    C --> T["🧪 Run test"]
    T --> A["📦 Keep artifact"]

[!NOTE] Mỗi lesson follows cùng một loop: đọc problem, derive math, viết code, chạy test, giữ artifact. Không có video 5 phút, không copy-paste, không hand-holding.

Cài Đặt AI Tutor#

npx skills add rohitg00/ai-engineering-from-scratch
bash
git clone https://github.com/rohitg00/ai-engineering-from-scratch.git
cd ai-engineering-from-scratch
python3 phases/00-setup-and-tooling/01-dev-environment/code/verify.py --route beginner
bash

Host Invocation#

HostBắt ĐầuMCPAgent SkillsQuiz
Codexstart-learninglearn-mcplearn-agent-skillscheck-understanding 13
Claude Code/start-learning/learn-mcp/learn-agent-skills/check-understanding 13
OtherUse skill nameUse skill nameUse skill nameUse skill name

Ví Dụ: Train Tiny Model#

# Clone và chạy verify
# python3 phases/00-setup-and-tooling/01-dev-environment/code/verify.py --route beginner

# Kết quả: Kiểm tra environment setup
# Nếu pass → bạn sẵn sàng bắt đầu Phase 1
python
# python3 phases/01-math-foundations/01-linear-algebra-intuition/code/vectors.py

# Kết quả: Hiểu matrix × vector = neural network layer operation
# Lưu terminal output làm evidence đầu tiên
python

Kết Luận#

AI Engineering From Proof không chỉ dạy AI — bạn build nó. End-to-end, by hand. Miễn phí, open source, chạy trên laptop của bạn.

🔗 Repository: github.com/rohitg00/ai-engineering-from-scratch 🔗 Website: aiengineeringfromscratch.com

Tài Liệu Tham khảo#