Giới thiệu
Sách tương tác: Lập trình và Trí tuệ nhân tạo
Học bằng cách nhìn thấy: xem chương trình chạy từng bước, thử các công cụ ngay trên trang, tự kiểm tra sau mỗi bài.
Thử ngay: xem chương trình chạy từng dòng
Đây chính là thứ bạn sẽ gặp ở mọi bài học. Bấm nút tiến ▶ để đi từng bước, hoặc bấm Chạy để xem tự động: mỗi dòng lệnh sáng lên đúng lúc nó chạy, và bạn thấy giá trị biến đổi ngay trên bộ nhớ. Không cần cài đặt gì cả.
1#include <iostream>2using namespace std;34int main() {5 int tong = 0;6 for (int i = 1; i <= 5; i++) {7 tong = tong + i;8 }9 cout << tong;10}
Đây là bộ sách tương tác cho mười hai môn nền tảng về lập trình và trí tuệ nhân tạo, từ những dòng code C đầu tiên cho tới toán của học máy, các độ đo trong xử lý ngôn ngữ, kiến trúc bên trong những mô hình ngôn ngữ lớn mã nguồn mở, kỹ năng dùng AI và cả đạo đức, pháp luật khi dùng AI. Khác với sách giấy, ở đây bạn không chỉ đọc mà còn nhìn thấy mọi thứ vận hành: giá trị biến đổi trên bộ nhớ, con trỏ trỏ đi đâu, thuật toán duyệt đồ thị ra sao, một câu lệnh AI được xử lý thế nào. Cách học chủ động này giúp hiểu bản chất thay vì học thuộc, và nhớ lâu hơn nhiều so với đọc suông.
Mọi bài đều đi theo ba nhịp giống nhau: đọc một đoạn lý thuyết ngắn gọn đúng trọng tâm, thử một thành phần tương tác để tận mắt thấy điều vừa đọc, rồi tự kiểm tra bằng câu hỏi ở cuối bài. Bạn có thể học tuần tự theo lộ trình từng môn, hoặc nhảy thẳng tới đúng chủ đề mình cần.
Cách học ở đây
Chọn học phần
Lập trình
Học theo thứ tự này nếu bạn mới bắt đầu: C dạy bạn cách máy thật sự chạy, rồi C++ và hướng đối tượng dạy cách tổ chức code lớn, còn Java đi sâu vào đa luồng và mạng.
AI và dữ liệu
Bảy môn này xếp từ ngoài vào trong. Nhập môn công nghệ số là điểm khởi hành cho sinh viên năm nhất mọi ngành. Trí tuệ nhân tạo cho bạn bản đồ toàn cảnh, Nền tảng AI mở nắp xem cơ chế bên dưới, từ gradient tới mạng tích chập, NLP dạy cách đo chất lượng, Kiến trúc LLM hiện đại mổ vào bên trong các mô hình mở, còn hai môn cuối nói về việc dùng chúng cho tử tế.