Python Level 4 – Desktop App Creator: Nhà sáng tạo App chuyên nghiệp

Khóa học Python Junior: Desktop App Creator tại Master Learning Hub sẽ giúp bạn biến ý tưởng đó thành hiện thực! Với Python và Tkinter – công cụ mạnh mẽ để tạo ứng dụng desktop.

Bạn sẽ học cách thiết kế giao diện đẹp mắt, xử lý dữ liệu thông minh, và xây dựng một ứng dụng “Lịch học tập” cực kỳ tiện lợi để sắp xếp thời gian học của mình.

Từ việc làm quen với các thành phần giao diện, xử lý sự kiện, đến tạo ứng dụng hoàn chỉnh, bạn sẽ nắm vững kỹ năng phát triển ứng dụng desktop và tự tin sáng tạo những chương trình của riêng mình.  

Học phí gốc:
3.000.000đ
Học phí ưu đãi:
2.000.000đ

Bạn có muốn trở thành một lập trình viên nhí “siêu đỉnh“, tự tay tạo ra một ứng dụng trên máy tính để quản lý lịch học tập và không bao giờ quên giờ học Toán, Văn, Anh nữa không?

Khóa học Python Junior: Desktop App Creator tại Master Learning Hub sẽ giúp bạn biến ý tưởng đó thành hiện thực! Với Python và Tkinter – công cụ mạnh mẽ để tạo ứng dụng desktop, bạn sẽ học cách thiết kế giao diện đẹp mắt, xử lý dữ liệu thông minh, và xây dựng một ứng dụng “Lịch học tập” cực kỳ tiện lợi để sắp xếp thời gian học của mình. Từ việc làm quen với các thành phần giao diện, xử lý sự kiện, đến tạo ứng dụng hoàn chỉnh, bạn sẽ nắm vững kỹ năng phát triển ứng dụng desktop và tự tin sáng tạo những chương trình của riêng mình.  

  • Hiểu và sử dụng Python để phát triển ứng dụng desktop cơ bản với Tkinter. 
  • Làm quen với các khái niệm giao diện: widget, layout, sự kiện. 
  • Rèn luyện kỹ năng lập trình logic thông qua các bài tập thực hành. 
  • Hoàn thành dự án thực tế: ứng dụng Lịch học tập. 
  • Học viên từ 10-18 tuổi, đã hoàn tất chương trình Python Junior: Code Developer hoặc có kiến thức tương đương 
  • Các bạn nhỏ yêu thích công nghệ và muốn học cách tạo ứng dụng desktop đơn giản. 
  • Thời lượng: 21 giờ
  • Nội dung đào tạo theo giáo trình biên soạn độc quyền bởi Master Learning Hub Academy 
  • Tài liệu bổ sung: Hướng dẫn sử dụng Flask, tài liệu tham khảo về HTML, CSS, SQLite, và các bài tập thực hành phát triển web.
  • Chứng Nhận Hoàn Tất Khóa Học: Học viên tham dự trên 80% số buổi học sẽ nhận được chứng nhận hoàn tất khóa học (bản cứng) do Microsoft Global Training Partner cấp. 
Module 1: Làm quen với Tkinter (Hello word Tkinter)
  • Tìm hiểu Tkinter: công cụ phát triển ứng dụng desktop với Python. 
  • Tạo cửa sổ ứng dụng đầu tiên. 
  • Bài tập: Hiển thị một cửa sổ với dòng chữ “Chào mừng đến với Tkinter!”. 
  • Tìm hiểu widget: label, button, entry. 
  • Thêm widget vào cửa sổ ứng dụng. 
  • Bài tập: Tạo một cửa sổ với nhãn “Ứng dụng của tôi” và một nút “Bắt đầu”. 
  • Làm quen với các widget khác: text, checkbox. 
  • Tùy chỉnh giao diện widget (màu sắc, kích thước). 
  • Bài tập: Tạo một cửa sổ nhập lịch học với ô nhập liệu (môn học, thời gian) và nút lưu. 
  • Sử dụng widget nâng cao: listbox, scrollbar. 
  • Hiển thị danh sách dữ liệu trong listbox. 
  • Bài tập: Hiển thị danh sách lịch học trong một listbox.
  • Tìm hiểu cách sắp xếp giao diện: pack, grid. 
  • Sử dụng pack để bố trí widget. 
  • Bài tập: Sắp xếp các widget (nhãn, ô nhập, nút) bằng pack cho giao diện lịch học. 
  • Sử dụng grid để bố trí widget chính xác hơn. 
  • Kết hợp pack và grid trong cùng một ứng dụng. 
  • Bài tập: Tạo giao diện với ô nhập lịch học và danh sách lịch bằng grid. 
  • Ôn tập: widget, layout. 
  • Bài tập thực hành: Xây dựng một ứng dụng nhỏ với giao diện nhập và hiển thị lịch học. 
  • Thảo luận và sửa bài tập. 
  • Tìm hiểu sự kiện trong Tkinter: click nút, nhập liệu. 
  • Xử lý sự kiện khi nhấn nút. 
  • Bài tập: Tạo nút “Lưu” để lưu lịch học khi nhấn. 
  • Xử lý sự kiện nâng cao: xóa, chỉnh sửa dữ liệu. 
  • Kết hợp nhiều sự kiện trong ứng dụng. 
  • Bài tập: Thêm nút “Xóa” để xóa lịch học đã chọn.
  • ùy chỉnh sự kiện: xử lý phím Enter, thoát ứng dụng. 
  • Tích hợp các sự kiện để cải thiện trải nghiệm người dùng. 
  • Bài tập: Thoát ứng dụng khi nhấn nút “Thoát” và lưu lịch học bằng phím Enter. 
  • Bắt đầu dự án: Thiết kế ứng dụng Lịch học tập. 
  • Tạo giao diện với ô nhập lịch học (môn học, thời gian), danh sách lịch, và các nút chức năng. 
  • Tích hợp xử lý sự kiện cơ bản (lưu, xóa). 
  • Tiếp tục dự án: Thêm chức năng chỉnh sửa lịch học. 
  • Lưu trữ lịch học vào tệp để không mất dữ liệu khi thoát. 
  • Thử nghiệm và sửa lỗi. 
  • Cải thiện dự án: Thêm giao diện đẹp hơn (màu sắc, font chữ). 
  • Tối ưu hóa: Thêm thông báo (ví dụ: “Lịch học đã được lưu thành công!”). 
  • Thêm tính năng: Hiển thị lịch học theo ngày. 
  • Hoàn thiện dự án: Thêm tính năng nhắc nhở (hiển thị thông báo khi đến giờ học). 
  • Đánh giá và cải tiến: Tăng trải nghiệm người dùng (ví dụ: phân loại lịch theo môn học). 
  • Tổng kết khóa học. 

Python Level 4 – Desktop App Creator: Nhà sáng tạo App chuyên nghiệp

Học phí gốc:
3.000.000đ
Học phí ưu đãi:
2.000.000đ

Học viên nhận xét khóa học ?

Các khóa học khác