- Trang chủ
- Khoá học Online
- Lập trình
- Python
- Từ Zero đến Xây dựng Ứng dụng Desktop Chuyên nghiệp với PyQt6
Chương trình giáo dục
- 3 Sections
- 7 Lessons
- 100 Weeks
Expand all sectionsCollapse all sections
- Chương 1: Nền tảng Python Vững chắcLàm quen với lập trình: Biến, Kiểu dữ liệu, Toán tử. Lập trình có điều kiện với if...else. Làm chủ vòng lặp for và while. Thao tác với các cấu trúc dữ liệu cốt lõi: List, String. Xây dựng các hàm tự định nghĩa để tái sử dụng code.7
- 1.1Bài 1: Ngôn ngữ lập trình và ngôn ngữ lập trình Python2 Hours
- 1.2Bài 2: Biến và kiểu dữ liệu trong Python2 Hours
- 1.3Bài 3: Toán tử trong Python2 Hours
- 1.4Bài 4: Lệnh điều kiện rẽ nhánh2 Hours
- 1.5Bài 5: Ôn tập và kiểm tra lần 12 Hours
- 1.6Bài 6: Lệnh lặp for trong Python2 Hours
- 1.7Bài 7: Lệnh lặp while trong Python
- Chương 2: Nghệ thuật Thiết kế Giao diện với PyQt6Giới thiệu về lập trình GUI và thư viện PyQt6. Làm chủ các "viên gạch" giao diện (Widgets): QLabel, QPushButton, QLineEdit... Trở thành "kiến trúc sư" với các trình quản lý Bố cục (Layouts): QVBoxLayout, QHBoxLayout, QGridLayout. Làm cho ứng dụng có tính tương tác với cơ chế Tín hiệu & Khe cắm (Signals & Slots). Xây dựng kiến trúc đa màn hình chuyên nghiệp với QMainWindow và QStackedWidget. Hoàn thiện toàn bộ bộ mặt của ứng dụng To-Do List.0
- Chương 3: Lập trình Logic & Hoàn thiện Sản phẩmKỹ năng Python nâng cao: Xử lý Ngoại lệ (try...except), Đọc/Ghi File. Làm việc với định dạng dữ liệu JSON để lưu trữ thông tin. Áp dụng mô hình Model-View-Controller: Tái cấu trúc code, xây dựng Lớp quản lý dữ liệu TaskManager. Lập trình hoàn chỉnh các chức năng: Thêm, Xóa, Sửa, Đánh dấu hoàn thành, Lọc, Sắp xếp, Tìm kiếm. Hoàn thiện và "Trang điểm" giao diện (UI/UX Polish): Thêm Icons, tùy biến màu sắc với QSS. Bước cuối cùng: Đóng gói toàn bộ dự án thành một file .exe duy nhất bằng PyInstaller.0
Bài 6: Lệnh lặp for trong Python
Trước
