Python từ số 0Ưu đãi khóa học
Sở hữu trọn đời, cập nhật miễn phí, học phí bảo toàn khi bạn học tiếp.
499.000đ
Học phí khóa này
5
Chương
~18,6 giờ
Video bài giảng
Python từ số 0
Từ lúc cài Python đến một app quản lý chi tiêu chạy thật trên GitHub.
- 28 bài · ~18,6 giờ video
- Project 1: app quản lý chi tiêu, nộp GitHub
- Chương 1 miễn phí từ 30/09/2026
Cấp độ: Nhập môn
5 chương
28 bài
~18,6 giờ video
Sở hữu trọn đời
Ai nên bắt đầu ở đây, và học xong làm được gì
Nhóm người học bên dưới là chỗ bạn tự đối chiếu xem khóa có viết cho mình không. Phần chuẩn đầu ra lấy nguyên từ đề cương, mỗi điều đều có bài tập và một phần của Project 1 để kiểm chứng.
Dành cho ai
Chưa từng viết code
Bài đầu bắt đầu từ việc cài Python và mở terminal, không giả định bạn biết gì trước.
Dân văn phòng làm Excel
Kế toán, marketing, vận hành: những người đã làm số liệu mỗi ngày bằng bảng tính.
Chuẩn bị vào lộ trình dữ liệu
Cần nền list, dict, hàm và đọc ghi file trước khi bước sang Khóa 2.
Yêu cầu đầu vào
Một máy tính Windows hoặc macOS, có kết nối internet. Không cần GPU, không cần máy cấu hình cao; bài 1.2 dạy cài trên cả hai hệ điều hành.
Không cần kiến thức lập trình: bài đầu bắt đầu từ việc cài Python và mở terminal. Toán chỉ dùng bốn phép tính, phần trăm và chia lấy dư.
Khoảng 5–6 giờ mỗi tuần cho video, notebook thực hành và quiz cuối chương, đủ để đi hết năm chương và Project 1 trong khoảng 6–8 tuần.
Một tài khoản GitHub miễn phí, tạo trong bài 5.6 để nộp Project 1, và đó cũng là repo đầu tiên trong hồ sơ nghề của bạn.
Bạn sẽ làm được gì
Viết chương trình Python có biến, điều kiện, vòng lặp, hàm và class, chạy được từ VS Code, terminal và trong notebook Jupyter hay Colab.
Chọn đúng cấu trúc dữ liệu cho từng bài toán: list, tuple, dict hay set, viết comprehension khi cần, như bài phân tích điểm thi chương 3.
Đọc và ghi file CSV, JSON đúng encoding tiếng Việt; cài thư viện ngoài bằng pip trong môi trường ảo riêng có requirements.txt của project.
Đọc hiểu traceback và bắt lỗi bằng try/except để chương trình không chết khi người dùng nhập sai, tự gỡ lỗi trước khi đi hỏi người khác.
Đưa code lên GitHub bằng Git, nộp app quản lý chi tiêu lưu giao dịch ra CSV và thống kê theo tháng, tự chấm theo rubric 25 điểm.
Kỹ năng bạn sẽ có sau khóa
Mỗi kỹ năng dưới đây đều có bài tập tương ứng trong đề cương 5 chương.
- Python cơ bản
- VS Code & terminal
- Jupyter & Colab
- list, dict, set
- Comprehension
- Hàm & module
- OOP cơ bản
- Đọc ghi CSV & JSON
- try/except & traceback
- Môi trường ảo & pip
- Git & GitHub
- f-string & định dạng
- Hỏi ChatGPT, Claude, Copilot đúng cách
Năm chương, 28 bài, mỗi bài một notebook thực hành
Mỗi bài học gồm 2–3 video ngắn, mỗi video chỉ dạy một ý. Cuối mỗi chương có quiz và một notebook bài tập tổng hợp. Mở từng chương để xem đủ danh sách bài.
- Nhập môn4 bài · 1h52'
- Python cơ bản7 bài · 4h20'
- Cấu trúc dữ liệu6 bài · 3h42'
- Hàm, module & lỗi5 bài · 3h19'
- OOP, Git & nâng cao6 bài · 3h50'
1Nhập môn & môi trường làm việc
Miễn phí từ 30/09/20264 bài · 10 video · 1h52'
- Bài 1.1: Chào mừng & bức tranh nghề Data/AI2 video · 22 phút · thực hành: viết mục tiêu học và vào cộng đồng học viên
- Bài 1.2: Cài đặt Python & VS Code3 video · 32 phút · thực hành: chạy script đầu tiên từ terminal
- Bài 1.3: Jupyter Notebook & Google Colab3 video · 34 phút · thực hành: lập notebook sổ tay dùng suốt khóa
- Bài 1.4: Học code thời AI: dùng ChatGPT, Claude, Copilot đúng cách2 video · 24 phút · quiz 10 câu và checklist môi trường
2Python cơ bản
7 bài · 19 video · 4h20'
- Bài 2.1: Biến & kiểu dữ liệu3 video · 38 phút · thực hành 8 bài: đổi đơn vị, tính tuổi, ghép chuỗi
- Bài 2.2: Toán tử & biểu thức3 video · 36 phút · thực hành 6 bài: tiền taxi, tiền gửi tiết kiệm, đổi giây sang giờ
- Bài 2.3: Chuỗi & f-string3 video · 40 phút · thực hành: chuẩn hóa danh sách họ tên, in hóa đơn thẳng cột
- Bài 2.4: Nhập xuất & chương trình có ý nghĩa đầu tiên2 video · 25 phút · thực hành: app tính tiền trà sữa theo topping
- Bài 2.5: Câu lệnh điều kiện3 video · 42 phút · thực hành 7 bài: năm nhuận, phân loại BMI, thuế thu nhập
- Bài 2.6: Vòng lặp for & while3 video · 45 phút · thực hành 8 bài: FizzBuzz phiên bản Việt, tìm số nguyên tố
- Bài 2.7: Luyện tập tổng hợp chương 22 video · 34 phút · quiz 15 câu và notebook 15 bài tự luyện
3Cấu trúc dữ liệu
6 bài · 15 video · 3h42'
- Bài 3.1: List, phần 1: thao tác cơ bản3 video · 42 phút · thực hành: quản lý danh sách công việc bằng list
- Bài 3.2: List phần 2 & Tuple2 video · 35 phút · thực hành: sắp xếp bảng xếp hạng, unpacking
- Bài 3.3: Dictionary3 video · 45 phút · thực hành: sổ danh bạ, đếm tần suất từ trong một đoạn văn
- Bài 3.4: Set2 video · 25 phút · thực hành: so sánh hai danh sách lớp học
- Bài 3.5: Comprehension2 video · 30 phút · thực hành 10 bài chuyển vòng lặp thành comprehension
- Bài 3.6: Bài toán thực tế: phân tích điểm thi bằng thuần Python3 video · 45 phút · quiz 12 câu và bài tự luyện phân tích dữ liệu bán hàng
4Hàm, module & xử lý lỗi
5 bài · 13 video · 3h19'
- Bài 4.1: Hàm3 video · 45 phút · thực hành: bộ hàm tính thuế, kiểm tra số điện thoại Việt Nam
- Bài 4.2: Scope & lambda2 video · 28 phút · thực hành: sắp xếp bảng dữ liệu theo nhiều tiêu chí
- Bài 4.3: Module, pip & môi trường ảo3 video · 40 phút · thực hành: dựng project nhỏ có venv và requirements.txt
- Bài 4.4: Đọc ghi file: text, CSV, JSON3 video · 48 phút · thực hành: chuyển dữ liệu điểm thi giữa CSV và JSON
- Bài 4.5: Xử lý lỗi2 video · 38 phút · quiz 12 câu và bài tự luyện chương trình đọc CSV chống nhập sai
5OOP, Git & Python nâng cao
6 bài · 15 video · 3h50'
- Bài 5.1: Class & object3 video · 45 phút · thực hành: class SinhVien tính GPA và xếp loại
- Bài 5.2: Kế thừa2 video · 35 phút · thực hành: hệ thống nhân sự NhanVien và QuanLy
- Bài 5.3: Magic methods2 video · 30 phút · thực hành: class GiaoDich in đẹp và sắp xếp được
- Bài 5.4: Decorator & generator3 video · 45 phút · thực hành: decorator ghi log, generator đọc file CSV lớn
- Bài 5.5: Type hints, PEP8 & code sạch3 video · 40 phút · thực hành: refactor một đoạn code lộn xộn cho sạch
- Bài 5.6: Git & GitHub tối thiểu2 video · 35 phút · quiz 12 câu và thực hành: đưa bài tập chương 5 lên GitHub
Tổng: 28 bài · 79 video · ~18,6 giờ · 5 quiz · 5 notebook tổng hợp
App quản lý chi tiêu cá nhân, chạy trên máy bạn
Ba bài hướng dẫn đi từ phân tích yêu cầu đến lúc nộp bài. Bạn code trước, xem lời giải sau. Đề cương cố tình xếp như vậy.
Project 1: Ứng dụng quản lý chi tiêu cá nhân
Một app dòng lệnh hoàn chỉnh: nhập giao dịch thu chi, lưu ra file CSV để tắt mở không mất dữ liệu, thống kê theo tháng và theo danh mục, chạy ổn định khi người dùng nhập bậy. Dùng lại đúng những gì cả năm chương đã dạy.
Phân tích yêu cầu & thiết kế
Chốt tính năng, xem demo bản mẫu, thiết kế class GiaoDich và SoChiTieu cùng vòng lặp menu, dựng cấu trúc thư mục có môi trường ảo.
Code từng bước
Nhập giao dịch có kiểm tra lỗi số tiền và ngày tháng, lưu đọc CSV bền vững, thống kê thu chi theo tháng và top danh mục, in bảng thẳng cột bằng f-string.
Nâng cấp, tự chấm & nộp bài
Bốn hướng nâng cấp tự chọn (ngân sách và cảnh báo vượt, xuất báo cáo, tìm theo khoảng ngày, nhiều ví), rubric tự chấm 25 điểm, nộp qua GitHub.
Project nộp bằng một repo GitHub riêng. Đây là repo đầu tiên trong hồ sơ của bạn, và chương 23 của Khóa 4 sẽ nâng chính nó lên chuẩn portfolio.
Python từ số 0 cho người chưa từng lập trình | AIDev
Khóa Python tiếng Việt cho người mới: 5 chương, 28 bài, ~79 video, ~18,6 giờ, mỗi bài một notebook thực hành, kết bằng project quản lý chi tiêu nộp GitHub.
Bạn có trong tay
Một repo GitHub chứa app quản lý chi tiêu chạy được, nộp theo rubric 25 điểm.
Notebook sổ tay lập từ bài 1.3, cộng bài tập của cả năm chương trong đó.
5 quiz đã làm và checklist môi trường Python chạy được trên máy bạn.
Thói quen đọc traceback và bắt lỗi bằng try/except trước khi đi hỏi người khác.
Khóa tiếp theo
Phân tích dữ liệu với Python
Chương 6–12 · 39 bài · ~29 giờ video
899.000đ
Lối ra nghề gần nhất
Điểm dừng 1 · sau Khóa 2 hoặc 3 · Nghề dữ liệu
- Data Analyst
- BI Analyst
- Data Scientist
- Product Analyst
Vị trí lấy theo mô tả tuyển dụng công khai, không phải cam kết việc làm. Kết quả phụ thuộc vào năng lực, nỗ lực và bối cảnh của từng học viên.
Ba điều bạn sẽ thấy trong mọi bài của khóa
Bốn nguyên tắc quay và dạy áp dụng chung cho cả lộ trình, viết đầy đủ ở trang lộ trình. Ba điều này là phần bạn gặp ngay từ Khóa 1.
Live-coding quay một lần
Gõ code trực tiếp, sai đâu sửa đó ngay trong video, không cắt phần gỡ lỗi đi.
Vẽ AIDev Draw trước khi code
Khái niệm khó được vẽ tay cho thấy bản chất trước khi có dòng code đầu tiên.
Bài tập lấy từ đời sống Việt Nam
Tiền điện bậc thang, hóa đơn quán, điểm thi THPT: những con số bạn vẫn đọc.
Ai quay và dạy khóa này
Khóa này, như cả lộ trình, do một người biên soạn, quay và đứng lớp. Hồ sơ dưới đây công khai để bạn tự đối chiếu.

Nguyễn Việt Chung
Founder AIDev & VietPlatform · Thạc sĩ AI MSE
Thạc sĩ AI MSE, tốt nghiệp thủ khoa xuất sắc 9,4/10, nền nghiên cứu đứng sau lộ trình này.
Đồng sáng lập, CTO E-University và SVOnline: chuyển đổi số 10+ trường đại học, super app 40.000+ sinh viên.
Sáng lập AIDev, đơn vị xây hệ thống AI cho doanh nghiệp và trực tiếp sản xuất toàn bộ lộ trình này.
Mua riêng khóa này, hoặc đi trọn lộ trình
Học phí trả một lần. Nếu sau này bạn muốn học tiếp, khoản đã đóng cho khóa này được trừ trọn vào gói cao hơn.
Giá bán: 499.000đ
Sở hữu trọn đời
Năm khóa của lộ trình, mua một lần
Khóa này là chặng đầu. Trọn lộ trình gồm năm khóa và một capstone bảo vệ để lấy chứng nhận, đi từ Python đến một sản phẩm AI chạy thật.
Khóa này
499.000đ
Trọn lộ trình
1.790.000đ
Giá Founding đợt 1
Mua lẻ đủ 5 khóa 4.586.000đ · tiết kiệm 2.096.000đ (46%)
Học phí của bạn không bao giờ mất. Mỗi đồng đã đóng đều được trừ trọn khi bạn đi tiếp lên mốc cao hơn trong lộ trình.
Khóa học là nội dung số; sau khi mở quyền truy cập, học phí không được hoàn lại. Ngoại lệ duy nhất là cam kết Founding về lịch phát hành. Xem điều khoản khóa học
Ba điều được viết ra để bạn đối chiếu
Mua một khóa đang trong quá trình sản xuất là một rủi ro có thật. Đây là phần rủi ro chúng tôi nhận về mình.
Sở hữu trọn đời
Trả một lần, không phí duy trì, không giới hạn số lần xem lại trong suốt vòng đời của khóa học. Bạn học nhanh hay chậm đều được, khóa không có hạn.
Cập nhật nội dung miễn phí
Python và công cụ quanh nó vẫn đổi. Bài nào phải quay lại hoặc bổ sung, bạn nhận bản mới mà không đóng thêm.
Học phí không bao giờ mất
Học phí của bạn không bao giờ mất. Mỗi đồng đã đóng đều được trừ trọn khi bạn đi tiếp lên mốc cao hơn trong lộ trình. Bậc thang nâng cấp: khóa lẻ, Combo, Cohort rồi Mentor.
Những câu hỏi riêng của khóa này
Tám câu về nội dung, thiết bị, cách chấm bài và vị trí của Khóa 1 trong lộ trình, cộng hai câu về hoàn tiền và sở hữu trọn đời chung cho mọi khóa. Câu hỏi về học phí, chứng nhận và lịch phát hành cả lộ trình nằm ở trang lộ trình.
Chưa từng viết dòng code nào, học khóa này có theo được không?
Được. Bài 1.2 bắt đầu từ việc tải Python về máy, bài 1.3 dạy chạy code trên trình duyệt nếu máy bạn cài không thành công. Mỗi bài kèm một notebook bài tập xếp từ dễ đến khó, và các lỗi kinh điển của người mới (quên ép kiểu, nhầm dấu bằng, sai thụt lề) được dạy thành một bài riêng ở cuối chương 2.
Máy tính cần cấu hình thế nào, dùng macOS có được không?
Một máy Windows hoặc macOS thông thường là đủ, khóa này không train mô hình nên không cần GPU. Bài 1.2 hướng dẫn cài trên cả hai hệ điều hành. Nếu việc cài đặt vẫn trục trặc, bài 1.3 dạy dùng Google Colab để chạy Python ngay trên trình duyệt mà không cài gì.
Chương 1 miễn phí gồm những gì?
Bốn bài, mười video, khoảng 1 giờ 52 phút: cài Python và VS Code, dùng Jupyter và Colab, và cách hỏi AI khi học code mà không phụ thuộc vào nó. Bạn chỉ cần một tài khoản để vào học. Phần này lên sóng ngày 30/09/2026, để lại thông tin ở cuối trang để nhận thông báo.
Cần bao nhiêu thời gian mỗi tuần để học hết khóa?
Khóa có khoảng 18,6 giờ video, nhưng thời gian thực sự nằm ở bài tập: quy ước của khóa là 45 phút tự gõ code đáng giá hơn 3 giờ xem video. Với nhịp 5–6 giờ mỗi tuần, phần lớn học viên đi hết năm chương và Project 1 trong 6–8 tuần. Không có deadline bắt buộc.
Có cần giỏi toán không?
Không. Khóa 1 chỉ dùng bốn phép tính, phần trăm và chia lấy dư. Thống kê xuất hiện ở Khóa 2 và toán cho machine learning ở Khóa 3, cả hai đều được giải thích bằng hình vẽ trước khi có công thức.
Bài tập và project được chấm thế nào?
Quiz cuối mỗi chương tự chấm ngay trên nền tảng. Notebook bài tập có đáp án khóa riêng, mở sau khi bạn nộp, và từ chương 2 trở đi có script chấm tự động chạy ngay trong notebook. Project 1 chấm theo rubric 25 điểm bạn tự đối chiếu, rồi nộp vào cộng đồng qua GitHub.
Học xong Khóa 1 đã đi làm được chưa?
Chưa, và chúng tôi không nói khác đi. Khóa 1 cho bạn nền lập trình và một project trên GitHub. Nghề dữ liệu bắt đầu ở Khóa 2 với pandas và trực quan hóa, rồi Khóa 3 với machine learning. Chính file CSV bạn viết ra ở Project 1 là dữ liệu pandas đọc trong năm dòng ở bài đầu Khóa 2.
Khóa này nằm ở đâu trong lộ trình?
Đây là khóa 1/5 của Lộ trình AI Engineer từ số 0, gồm chương 1–5 trong tổng số chương của cả lộ trình. Khóa ngay sau là Phân tích dữ liệu với Python (chương 6–12), nơi pandas đọc chính file CSV bạn viết ra ở Project 1. Học phí của bạn không bao giờ mất. Mỗi đồng đã đóng đều được trừ trọn khi bạn đi tiếp lên mốc cao hơn trong lộ trình.
Có được hoàn tiền không?
Không. Khóa học là nội dung số; sau khi mở quyền truy cập, học phí không được hoàn lại. Trước khi trả tiền bạn có chương 1 miễn phí, đề cương đến từng bài và một video xem thử mỗi khóa để quyết định. Ngoại lệ duy nhất là cam kết Founding về lịch phát hành: mốc nào trễ quá 30 ngày so với lịch đã công bố, người mua Founding được hoàn 100% phần chưa nhận.
Sở hữu trọn đời nghĩa là gì?
Là bạn truy cập được nội dung đã mua trong suốt vòng đời nền tảng học của AIDev, tối thiểu 5 năm kể từ ngày mua, gồm mọi bản cập nhật nội dung miễn phí. Không gồm các dịch vụ hỗ trợ kèm theo gói như buổi live, chấm tay hay mentor, vốn có thời hạn riêng của gói đó.
Còn câu hỏi nào trước khi bắt đầu?
Nhắn cho AIDev về trình độ hiện tại của bạn, chúng tôi nói thẳng khóa này có hợp với bạn chưa. Người thật trả lời, bằng tiếng Việt.
Nhận thông báo khi khóa mở bán
Để lại thông tin, chúng tôi báo bạn ngày mở bán, mức ưu đãi dành cho người đăng ký sớm và thời điểm chương 1 miễn phí lên sóng.

