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

Khóa hc Python Junior: Desktop App Creator ti Master Learning Hub s giúp bn biến ý ng đó thành hin thc! Vi Python Tkintercông c mnh m đ to ng dng desktop.

Bn s hc cách thiết kế giao din đp mt, x d liu thông minh, xây dng mt ng dngLch hc tpcc k tin li đ sp xếp thi gian hc ca mình.

T vic làm quen vi các thành phn giao din, x s kin, đến to ng dng hoàn chnh, bn s nm vng k năng phát trin ng dng desktop t tin sáng to nhng chương trình ca riêng mình 

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

Bn mun tr thành mt lp trình viên nhísiêu đnh“, t tay to ra mt ng dng trên máy tính đ qun lch hc tp không bao gi quên gi hc Toán, Văn, Anh na không?

Khóa hc Python Junior: Desktop App Creator ti Master Learning Hub s giúp bn biến ý ng đó thành hin thc! Vi Python Tkintercông c mnh m đ to ng dng desktop, bn s hc cách thiết kế giao din đp mt, x d liu thông minh, xây dng mt ng dngLch hc tpcc k tin li đ sp xếp thi gian hc ca mình. T vic làm quen vi các thành phn giao din, x s kin, đến to ng dng hoàn chnh, bn s nm vng k năng phát trin ng dng desktop t tin sáng to nhng chương trình ca 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.
  • Chng Nhn Hoàn Tt Khóa Hc: Hc viên tham d trên 80% s bui hc s nhn đưc chng nhn hoàn tt khóa hc (bn cng) do Microsoft Global Training Partner cp. 
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