Sigma Academy – Lộ trình học Python từ Zero đến Hero trong 6 tuần
Đây là bảng phân bổ chi tiết lộ trình học Python cấp tốc trong 6 tuần, mỗi ngày học 2 tiếng. Nội dung được chia theo từng ngày với chủ đề rõ ràng, mục tiêu cụ thể, và dự án nhỏ thực hành. Em có thể theo dõi trong bảng đã hiển thị ở trên.
Ngày | Chủ đề | Nội dung | Bài tập gợi ý | Dự án nhỏ nên làm |
---|---|---|---|---|
Buổi 1 | Giới thiệu Python, cài đặt môi trường | Cài Python, PyCharm, Interpreter | Tạo chương trình chào hỏi người dùng theo tên nhập vào | |
Buổi 2 | Biến, kiểu dữ liệu cơ bản | int, float, str, bool + ví dụ |
|
Viết chương trình chuyển đổi đơn vị nhiệt độ (C ↔ F) |
Buổi 3 | Toán tử và biểu thức | Toán tử số học, logic, gán |
|
Tạo máy tính đơn giản với 4 phép toán |
22/04/2025 | Câu lệnh điều kiện if / else | So sánh, phân nhánh, ví dụ ATM |
|
Chương trình tính tiền điện theo bậc thang |
23/04/2025 | Vòng lặp for, while | In bảng cửu chương, đếm số |
|
Trò chơi đoán số ngẫu nhiên (number guessing) |
24/04/2025 | Bài tập tổng hợp & mini project | Tạo máy tính bỏ túi đơn giản | Máy tính bỏ túi CLI (cộng, trừ, nhân, chia) | |
25/04/2025 | Danh sách (list) | Thêm, xóa, lặp list |
|
Tạo chương trình quản lý danh sách mua sắm |
26/04/2025 | Tuple, Set, Dictionary | Đặc điểm, ứng dụng, ví dụ | Tạo chương trình thống kê từ vựng trong câu | |
28/04/2025 | Vòng lặp nâng cao & lồng nhau | Tạo ma trận, bảng dữ liệu |
|
Tạo bảng cờ caro bằng ký tự |
29/04/2025 | String nâng cao | Xử lý chuỗi, format, split/join | Tạo chương trình đếm số từ, từ dài nhất | |
30/04/2025 | Tổng hợp dữ liệu & bài tập | Giải bài tập HackerRank | Trích xuất email từ văn bản đầu vào | |
01/05/2025 | Mini project: Quản lý danh bạ | Lưu danh bạ bằng dict + list | Danh bạ lưu vào file txt có chức năng tìm kiếm | |
02/05/2025 | Định nghĩa và gọi hàm | Tham số, return | Thư viện hàm xử lý toán học cơ bản | |
03/05/2025 | Biến toàn cục & cục bộ | scope, global keyword | Thống kê toàn cục số lần chạy một hàm | |
05/05/2025 | Module & Import | math, random, tự tạo module | Tạo module riêng xử lý chuỗi | |
06/05/2025 | Xử lý File | Đọc/ghi file txt, CSV | Chương trình đọc nội dung từ file và đếm số dòng | |
07/05/2025 | Thực hành file & module | Tạo sổ ghi chú cá nhân | Quản lý ghi chú bằng file | |
08/05/2025 | Mini project: Quản lý ghi chú | Tạo chương trình note CLI | Ghi chú có thêm ngày giờ và tag | |
09/05/2025 | Giới thiệu OOP, class và object | Tạo lớp đơn giản | Tạo class mô tả một chiếc xe | |
10/05/2025 | Thuộc tính & phương thức | self, constructor | Class Quản lý tài khoản ngân hàng | |
12/05/2025 | Tính kế thừa | super(), mở rộng class | Mô phỏng hệ thống nhân sự với kế thừa | |
13/05/2025 | Đóng gói & đa hình | property, overriding | Class động vật nói chuyện khác nhau | |
14/05/2025 | Thực hành OOP | Tạo lớp SinhVien, QLSinhVien | Quản lý học sinh + điểm số | |
15/05/2025 | Mini project: Quản lý sinh viên | CRUD sinh viên bằng OOP | CRUD sinh viên bằng file + OOP | |
16/05/2025 | Thư viện tiêu chuẩn: datetime, os, sys | Làm việc với file hệ thống | Ứng dụng quản lý lịch học | |
17/05/2025 | Xử lý lỗi & Exception | try/except/finally | Trình nhập dữ liệu có kiểm tra lỗi | |
19/05/2025 | Thư viện ngoài: requests, matplotlib | Cài và sử dụng pip | Vẽ biểu đồ dữ liệu thời tiết online | |
20/05/2025 | Xử lý dữ liệu: pandas, json | Đọc file CSV, xử lý bảng | Phân tích dữ liệu điểm thi học sinh | |
21/05/2025 | Ứng dụng thực tế | Lập báo cáo Excel tự động | Sinh báo cáo từ dữ liệu học viên | |
22/05/2025 | Mini project: Phân tích dữ liệu | Tổng hợp điểm sinh viên CSV | Xếp hạng học viên theo điểm trung bình | |
23/05/2025 | Ôn tập toàn bộ kiến thức | Tóm tắt lại toàn bộ nội dung | Ghi chú ôn tập toàn bộ Python | |
24/05/2025 | Xây dựng ý tưởng dự án cuối | Lập kế hoạch, chia module | Phác thảo sơ đồ hệ thống và chức năng | |
26/05/2025 | Viết từng phần của dự án | Module hóa mã nguồn | Xây dựng giao diện CLI / xử lý dữ liệu | |
27/05/2025 | Hoàn thiện, kiểm thử | Chạy thử, sửa lỗi | Ghi test case và thử nghiệm | |
28/05/2025 | Tối ưu và đóng gói | Refactor, viết README | Tối ưu module, dùng pip, tạo README | |
29/05/2025 | Demo & đánh giá bản thân | Trình bày dự án | Trình bày, quay demo, nộp sản phẩm |