generative-ai-for-beginners: 21-Bài Microsoft Course
generative-ai-for-beginners là lộ trình 21 bài do Microsoft Cloud Advocates biên soạn, đi từ LLMs đến ứng dụng AI production. Bài viết, video, và code Python/TypeScript hướng dẫn prompt engineering, RAG, AI agents và LLMOps. Azure và Foundry là first-class; OpenAI API và Foundry Local phục vụ các team không dùng Microsoft. Chọn khóa học này nếu bạn muốn lộ trình bài bản; bỏ qua nếu cần onboarding nhanh.
Giới thiệu về khóa học Generative AI for Beginners
Khóa học 21 bài do Microsoft Cloud Advocates biên soạn dạy cách xây dựng ứng dụng AI tạo sinh. Mỗi bài ghép giải thích bằng văn bản, video giới thiệu, và mã mẫu Python hoặc TypeScript chạy được, luân phiên giữa lý thuyết và thực hành từ nền tảng đến RAG, AI agents và fine-tuning.
Ai nên tham gia khóa học này
Lập trình viên có kỹ năng Python hoặc TypeScript cơ bản muốn một lộ trình bài bản để xây dựng ứng dụng AI tạo sinh. Technical lead và product manager cần nắm toàn bộ vòng đời phát triển sản phẩm dựa trên LLM sẽ được hưởng lợi từ phạm vi chủ đề rộng. Dev trong hệ sinh thái Azure có trải nghiệm tích hợp trực tiếp nhất, tuy nhiên OpenAI API và tùy chọn offline cũng phù hợp với những người khác.
Cấu trúc khóa học và tính năng học tập
- ✓21 bài chia thành các phiên 'Learn' (lý thuyết) và 'Build' (thực hành code)
- ✓Mã Python và TypeScript cho mỗi bài thực hành
- ✓Video giới thiệu cho hầu hết bài kèm hướng dẫn bằng văn bản
- ✓Hơn 50 bản dịch ngôn ngữ được duy trì tự động qua GitHub Actions
- ✓Hỗ trợ Azure OpenAI, OpenAI API, Microsoft Foundry Models, và Foundry Local cho chạy hoàn toàn offline
- ✓Bao gồm các vấn đề production như bảo mật AI, thiết kế UX, và vòng đời LLMOps
- ✓Giấy phép MIT, cộng đồng tích cực qua Discord và Microsoft Foundry Developer Forum
- ✓Khóa học kèm theo cho lập trình viên .NET, Java, và JavaScript
Những gì bạn sẽ học để xây dựng
- •Xây dựng ứng dụng tạo văn bản và chat sử dụng LLMs
- •Tạo ứng dụng tìm kiếm ngữ nghĩa với embeddings và vector database
- •Triển khai Retrieval Augmented Generation (RAG) với dữ liệu bên ngoài
- •Phát triển ứng dụng tạo hình ảnh bằng DALL-E
- •Thiết kế workflow AI agent với function calling
- •Fine-tune các mô hình ngôn ngữ nhỏ hơn cho tác vụ chuyên biệt theo domain
Điểm mạnh
- ✓Lộ trình 21 bài có cấu trúc giúp xây dựng trực giác mà không cần nhảy qua các tutorial rời rạc
- ✓Ví dụ Python và TypeScript giúp cả hai cộng đồng có mã hoạt động thực sự, không phải bản port chắp vá
- ✓Tùy chọn Foundry Local cho phép làm việc hoàn toàn offline, không gọi API đám mây hay phát sinh chi phí
- ✓Hơn 50 bản dịch ngôn ngữ được duy trì qua GitHub Actions, tự động cập nhật
- ✓Các chủ đề production như bảo mật AI, UX design, và vòng đời LLMOps được đề cập song song với hướng dẫn API
Yêu cầu tiên quyết và nền tảng được hỗ trợ
- △Azure OpenAI và Microsoft Foundry là các target ưu tiên hàng đầu; adapt các bài học sang hệ sinh thái đám mây khác đòi hỏi công sức thêm
- △Người hoàn toàn mới lập trình được chuyển hướng sang khóa Python/TypeScript riêng thay vì được tiếp nhận trong khóa này
- △21 bài học đòi hỏi thời gian nhiều hơn quick-start guide, có thể gây thất vọng cho dev cần câu trả lời ngay
Các khóa học AI tạo sinh liên quan từ Microsoft
Các câu hỏi thường gặp
Mã mẫu được cung cấp bằng cả Python và TypeScript cho hầu hết các bài, cho phép bạn theo dõi bằng ngôn ngữ mình quen thuộc hơn.
Các bài học hoạt động với Azure OpenAI Service, Microsoft Foundry Models, OpenAI API, và Foundry Local để chạy hoàn toàn offline mà không cần subscription đám mây.
Có — bản dịch được duy trì cho hơn 50 ngôn ngữ qua GitHub Actions tự động, bao gồm tiếng Việt, tiếng Trung, tiếng Nhật, tiếng Tây Ban Nha, tiếng Pháp, tiếng Đức, và nhiều ngôn ngữ khác.
Cần có kiến thức Python hoặc TypeScript cơ bản. Khóa học có liên kết đến các khóa Python và TypeScript cho người mới bắt đầu nếu bạn cần lấp đầy khoảng trống trước.
Có, thông qua Foundry Local — các mô hình chạy hoàn toàn offline trên thiết bị của bạn mà không cần gọi API đám mây hay tốn phí subscription.
Toàn bộ nội dung khóa học được phát hành theo giấy phép MIT, vì vậy bạn có thể tự do sử dụng, sửa đổi, và phân phối tài liệu cho dự án cá nhân hoặc thương mại.
Repo liên quan
Vẫn đang phân vân về generative-ai-for-beginners?
Một cú bấm sẽ gửi câu hỏi kèm trang này cho AI — xem AI nói gì về generative-ai-for-beginners.
