Trong 32 giờ (8 buổi), học viên được trang bị kiến thức và kỹ năng chuyên sâu gồm:
-
Lập trình hướng đối tượng (OOP) nâng cao
-
Kế thừa, đa hình, đóng gói, lớp trừu tượng
-
Mô hình hóa đối tượng trong hệ thống thực tế
-
Biểu thức chính quy (Regular Expression)
-
Web Scraping với BeautifulSoup và Regex
-
Xây dựng ứng dụng Desktop GUI với Tkinter
-
Tổ chức layout
-
Xử lý sự kiện
-
Tích hợp thao tác file
-
Lập trình REST API với FastAPI
-
Kiến trúc RESTful
-
Xây dựng API với các phương thức GET, POST, PUT, DELETE
-
Kiểm thử API và giao tiếp dữ liệu JSON
-
Lập trình Web với Django và PostgreSQL
-
Mô hình MVT
-
Thiết kế Model, View, Template
-
Xử lý Form và kết nối cơ sở dữ liệu PostgreSQL
-
Dự án cuối khóa
Chương trình chú trọng thực hành và làm dự án thực tế, giúp học viên rèn luyện tư duy thiết kế hệ thống và triển khai phần mềm hoàn chỉnh.