Python Level 3 – Web App Builder: Lập trình Web App chuyên nghiệp

Khóa hc Python Junior: Web App Builder ti Master Learning Hub s giúp bn biến ý ng đó thành hin thc! Vi Python, Flask SQLite, bn s hc cách thiết kế giao din web đp mt, xử lý dữ liệu thông minh, và xây dựng một ứng dụng web “Lưu điểm sốcực kỳ tiện lợi để ghi lại điểm Toán, Văn, Anh hay bất kỳ môn học nào.

Từ việc làm quen với HTML, CSS, đến tích hợp cơ sở dữ liệu, bạn sẽ nắm vững kỹ năng phát triển web và tự tin sáng tạo những ứng dụng của 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 trang web thông minh đ lưu đim s các môn hc theo dõi tiến đ hc tp ca mình không?

Khóa hc Python Junior: Web App Builder ti Master Learning Hub s giúp bn biến ý ng đó thành hin thc! Vi Python, Flask SQLite, bn s hc cách thiết kế giao din web đp mt, x d liu thông minh, xây dng mt ng dng web “Lưu đim scc k tin li đ ghi li đim Toán, Văn, Anh hay bt k môn hc nào. T vic làm quen vi HTML, CSS, đến tích hp s d liu, bn s nm vng k năng phát trin web t tin sáng to nhng ng dng ca riêng mìnhhãy đăng ngay đ bt đu hành trình tr thành mt nhà phát trin web tài năng! 

  • Hiểu và sử dụng Python để phát triển ứng dụng web cơ bản với Flask. 
  • Làm quen với các công nghệ web: HTML, CSS, HTTP methods, và cơ sở dữ liệu SQLite. 
  • 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ưu điểm số môn học. 
  • 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 web đơn giản. 
  • Thi 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 HTML (HTML Basic)
  • Tìm hiểu HTML: cấu trúc và các thẻ cơ bản (heading, paragraph, list). 
  • Tạo giao diện web đầu tiên. 
  • Bài tập: Thiết kế một trang web giới thiệu bản thân. 
  • Tìm hiểu CSS: cách định dạng giao diện (màu sắc, font, layout). 
  • Kết hợp HTML và CSS để tạo giao diện đẹp. 
  • Bài tập: Tô màu và định dạng lại trang web giới thiệu bản thân. 
  • Tìm hiểu Flask: công cụ phát triển web với Python. 
  • Tạo ứng dụng web đầu tiên với Flask. 
  • Bài tập: Hiển thị một trang web đơn giản với dòng chữ “Chào mừng đến với Flask!”. 
  • Thiết kế giao diện trang chủ cho ứng dụng web. 
  • Tích hợp HTML và CSS vào Flask để tạo trang chủ đẹp mắt. 
  • Bài tập: Tạo trang chủ cho ứng dụng lưu điểm số với tiêu đề “Ứng dụng Lưu Điểm Số”. 
  • Tìm hiểu HTTP Methods: GET và POST. 
  • Xử lý yêu cầu GET để hiển thị dữ liệu. 
  • Bài tập: Tạo một trang web hiển thị danh sách điểm số (dữ liệu tĩnh). 
  • Xử lý yêu cầu POST để gửi dữ liệu từ người dùng. 
  • Kết hợp GET và POST trong ứng dụng. 
  • Bài tập: Tạo form để người dùng nhập điểm số mới và hiển thị lên trang web.
  • Tìm hiểu URL động trong Flask. 
  • Truyền tham số qua URL để hiển thị nội dung khác nhau. 
  • Bài tập: Tạo trang chi tiết điểm số dựa trên ID (ví dụ: /score/1). 
  • Ôn tập: HTML, CSS, Flask, HTTP Methods. 
  • Bài tập thực hành: Xây dựng một ứng dụng web nhỏ với giao diện và chức năng nhập/xem điểm số. 
  • Thảo luận và sửa bài tập. 
  • Tìm hiểu SQLite: cơ sở dữ liệu nhẹ cho ứng dụng web. 
  • Tạo và quản lý bảng cơ sở dữ liệu (table). 
  • Bài tập: Tạo bảng lưu trữ điểm số (subject, score).
  • Tích hợp SQLite với Flask: đọc dữ liệu từ cơ sở dữ liệu. 
  • Hiển thị dữ liệu động trên trang web. 
  • Bài tập: Hiển thị danh sách điểm số từ cơ sở dữ liệu lên trang web. 
  • Thêm, sửa, xóa dữ liệu trong SQLite. 
  • Cập nhật cơ sở dữ liệu từ ứng dụng web. 
  • Bài tập: Thêm chức năng thêm/xóa điểm số từ giao diện web. 
  • Bắt đầu dự án: Thiết kế ứng dụng Lưu điểm số. 
  • Tạo giao diện web với HTML, CSS (danh sách điểm số, form nhập). 
  • Tích hợp Flask để xử lý dữ liệu. 
  • Hoàn thiện dự án: Kết nối với SQLite để lưu trữ điểm số. 
  • Thêm chức năng: Thêm, xóa, chỉnh sửa điểm số. 
  • Thử nghiệm và sửa lỗi. 
  • Cải thiện dự án: Thêm giao diện đẹp hơn (CSS). 
  • Tối ưu hóa: Thêm thông báo (ví dụ: “Điểm số đã được thêm thành công!”). 
  • Thêm tính năng: Tìm kiếm điểm số theo môn học và hiển thị điểm trung bình. 
  • Tổng kết khóa học 

Python Level 3 – Web App Builder: Lập trình Web 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