Tuần 3 - Lệnh lặp và các cấu trúc dữ liệu tập hợp Python

Written by Tommy
Posted on Mon, 01/18/2021 - 10:33
2 views

Share Everywhere

  • Lệnh lặp
  • Các cấu trúc dữ liệu tập hợp: List, Set, Dictionary
  • Thực hành làm các bài toán liên quan đến lệnh lặp và cấu trúc tập hợp.

Module 1: Lập trình Python cơ bản

  • Tổng quan lập trình Python
  • Biến và các kiểu dữ liệu cơ bản
  • Toán tử
  • Cấu trúc điều khiển
  • Cấu trúc lặp
  • Kiểu dữ liệu sequence: List, Tuple, Set, Dictionary
  • Phương thức, module, xử lý ngoại lệ, File I/O

Module 2: Kỹ thuật lập trình Python và Flask Framework cơ bản

  • Kỹ thuật lập trình Python và Flask Framework
  • Biến đối tượng
  • Xử lý biến danh sách: list, tuple, dictionary
  • Xây dựng các phương thức
  • Đọc/ghi dữ liệu với tập tin JSON
  • Xây dựng ứng dụng web với Flask Framework: sử dụng redirect, render_template, request, session, abort, url_for, Markup, định tuyến với @app.route
  • Đồ án thực tế 1

Module 3: Công nghệ và kỹ thuật 1

  • Boostrap
  • Đọc/ghi dữ liệu với XML
  • Xây dựng dịch vụ dữ liệu với JSON, CSDL SQLite
  • Xây dựng và triển khai dịch vụ với RESTful Webservice
  • Cài đặt và lập trình Flask-GoogleMaps trong ứng dụng
  • Sử dụng CHART để vẽ biểu đồ
  • Đồ án thực tế 2

Module 4: Công nghệ và kỹ thuật 2

  • Sử dụng Flask-WTF, tích hợp của Flask và WTForms, như FTForms, Validators Class, CSRF token, Flask-Uploads…
  • Sử dụng SQLAlchemy - Python toolkit – hỗ trợ Object Relation (OR) Mapper
  • Thiết kế giao diện WYSIWYG với CKEditor
  • Xây dựng dịch vụ Email với Flask-Mail
  • Lập trình thể hiện với Template Inheritence
  • Xây dựng Admin Interface với FlashAdmin
  • Đồ án thực tế 3

Đồ án Tốt nghiệp

Giáo viên hướng dẫn Học viên làm Đồ án của mình hoặc chọn một trong các đề tài sau:

  • Quản lý đặt món online ở nhà hàng
  • Quản lý kinh doanh, theo dõi giao – nhận ở cửa hàng thức ăn nhanh/ sinh tố, trà sữa
  • Shop online: quần áo thời trang/ giày thể thao/ đồ công nghệ/ đồ đi phượt/ thời trang trẻ em
  • Shop online cửa hàng đồ chơi trẻ em
  • Shop online cửa hàng bánh ngọt
  • Quản lý cửa hàng bán ngoại tệ, vàng bạc đá quý
  • Thư viện sách online
  • Quản lý đặt lịch tập với PT, chăm sóc (theo dõi quá trình tập luyện, nhắc nhở, gửi bản tin…) cho khách hàng ở câu lạc bộ gym.
  • Các bài toán trong quản lý trường học: Quản lý chuyên cần, quản lý giáo vụ, xếp thời khóa biểu,…
  • Quản lý và bán vé sự kiện online
  • Quản lý chăm sóc khách hàng ở phòng khám, bệnh viện (quản lý lịch hẹn tái khám, gửi mail/sms nhắc khách hàng ngày/giờ khám bệnh...) 

Add new comment

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
Câu nói tâm đắc: “Điều tuyệt với nhất trong cuộc sống là làm được những việc mà người khác tin là không thể!”