Quay lại danh mục khóa học
Môn lẻ
Công Nghệ Thông Tin - Lập Trình
Thực Chiến
Lập Trình Python - Pro
Lập trình python nâng cao, hướng tới nền tảng cốt lõi của lập trình python, và ứng dụng thực hành.
Thời lượng: 1 Tháng - 1 Tháng rưỡi
Hình thức: Kèm riêng từng người
Cấp chứng nhận sau khóa học
Đối Tượng Phù Hợp Với Khóa Học
Người chưa từng học lập trình, học sinh, sinh viên hoặc người đi làm muốn làm chủ tư duy thuật toán để chuẩn bị bước vào tự động hóa và phân tích dữ liệu.
Khung Giáo Trình & Lộ Trình Thực Hành
Thực hành máy tính 100%
1
Bài 1: Cấu trúc Dữ liệu Chuyên sâu (Tuple, Set & Dictionary)
2
Quản lý dữ liệu dạng Khóa - Giá trị với Dictionary (tra cứu nhanh, lồng ghép dữ liệu phức tạp).
3
Bộ giá trị bất biến Tuple, tập hợp duy nhất Set và các phép toán tập hợp (hợp, giao, hiệu).
4
Bài 2: Kỹ thuật Xử lý Chuỗi & Biểu thức Chính quy (Regular Expression - Regex)
5
Các phương thức chuỗi nâng cao, kỹ thuật cắt lát chuỗi (slicing) và làm sạch văn bản.
6
Ứng dụng Regex với thư viện re để kiểm tra định dạng dữ liệu (Email, Số điện thoại, CCCD).
7
Bài 3: Xử lý Tệp tin (File I/O) & Định dạng Dữ liệu (TXT, CSV, JSON)
8
Quản lý tệp an toàn và tối ưu tài nguyên với Context Manager (with open()).
9
Đọc, ghi và xử lý dữ liệu cấu trúc dạng CSV (bảng tính) và JSON (chuẩn trao đổi dữ liệu API).
10
Bài 4: Quản lý Ngoại lệ (Exception Handling) & Ghi Nhật ký (Logging)
11
Kỹ thuật bắt lỗi chuyên sâu với try - except - else - finally giúp ứng dụng không bị dừng đột ngột.
12
Tự định nghĩa lỗi (Custom Exceptions) và ứng dụng thư viện logging để theo dõi lịch sử vận hành.
13
Bài 5: Lập trình Hướng đối tượng Cơ bản (OOP - Classes & Objects)
14
Chuyển đổi tư duy từ lập trình thủ tục (Procedural) sang hướng đối tượng.
15
Khởi tạo Lớp (Class), Đối tượng (Object), phương thức __init__, biến thực thể (Instance variables) và biến lớp (Class variables).
16
Bài 6: Lập trình Hướng đối tượng Nâng cao (OOP - Kế thừa, Đóng gói, Đa hình)
17
Tính kế thừa (Inheritance) và sử dụng hàm super(); tính bao đóng (Encapsulation) với private/protec
18
Tính đa hình (Polymorphism) và khai thác các phương thức đặc biệt (Magic / Dunder methods: __str__, __repr__, __eq__, __len__).
19
Bài 7: Lập trình Hàm Tinh gọn & Tối ưu Bộ nhớ (Functional Python & Generators)
20
Kỹ thuật nén code hiện đại: List / Dict / Set Comprehensions lồng nhau.
21
Hàm ẩn danh lambda, map(), filter() và tiết kiệm bộ nhớ với Generator (yield).
22
Bài 8: Hàm Nâng cao & Bộ Trang trí (Closures & Decorators)
23
Tư duy "Hàm như một đối tượng" (First-class citizen), Inner functions và Closures.
24
Xây dựng Custom Decorator phục vụ: đo lường thời gian thực thi, kiểm tra quyền truy cập (Authentication), tái sử dụng logic.
25
Bài 9: Làm việc với Cơ sở Dữ liệu (SQLite Database)
26
Kết nối và tương tác với cơ sở dữ liệu quan hệ cục bộ qua module sqlite3.
27
Thực hiện toàn diện các câu lệnh CRUD (Thêm, Đọc, Cập nhật, Xóa) và bảo mật tham số tránh lỗi SQL Injection.
28
Bài 10: Tương tác Mạng & Thu thập Dữ liệu (APIs & Web Scraping)
29
Gửi và nhận dữ liệu qua mạng với thư viện requests (gọi các dịch vụ RESTful API bên ngoài).
30
Kỹ thuật cào dữ liệu web tự động cơ bản phục vụ trích xuất thông tin với BeautifulSoup.
31
Bài 11: Lập trình Đa tác vụ (Multithreading & Asyncio Cơ bản)
32
Tìm hiểu cách máy tính xử lý nhiều việc cùng lúc và tối ưu tác vụ chờ (I/O Bound).
33
Làm quen với chạy đa luồng (threading) và xử lý bất đồng bộ hiện đại với async / await.
34
Bài 12: Đồ án Cuối khóa (Capstone Project) & Đóng gói Ứng dụng
35
Xây dựng phần mềm hoàn chỉnh theo mô hình OOP kết hợp lưu trữ Database/File (ví dụ: Phần mềm Quản lý Trung tâm, Hệ thống Quản lý Thu chi hoặc Tool Tự động hóa tác vụ).
36
Chuẩn hóa chuẩn mực code theo chuẩn PEP 8, quản lý môi trường ảo (Virtualenv) và xuất phần mềm thành tệp thực thi độc lập (.exe với PyInstaller).
Cam Kết Chất Lượng Đào Tạo:
• Học viên được học kèm 1-1, giáo viên giải đáp và sửa bài tập trực tiếp ngay trên màn hình máy tính.
• Tự do lựa chọn ca học (Sáng / Chiều / Tối). Nghỉ có việc bận được xếp học bù không mất buổi.
• Hỗ trợ bảo lưu và hỗ trợ giải đáp kỹ thuật trong công việc thực tế sau khi tốt nghiệp.
Đăng Ký Tư Vấn & Xếp Lịch
Để lại số điện thoại để nhận tư vấn lộ trình và chính sách ưu đãi học phí tốt nhất.