Chủ Nhật, 20 tháng 7, 2025

🌐 BÀI 20: TÍCH HỢP REST API VÀO GIAO DIỆN WEB VỚI HTML + JAVASCRIPT

📦 1. Mục tiêu

  • Giao diện nhập tên + điểm sinh viên

  • Dữ liệu gửi về Flask API qua fetch()

  • Hiển thị danh sách sinh viên lấy từ API

  • Không cần reload trang (AJAX-style)

Sửa bài viết

🌐 BÀI 20: TÍCH HỢP REST API VÀO GIAO DIỆN WEB VỚI HTML + JAVASCRIPT

📦 1. Mục tiêu

  • Giao diện nhập tên + điểm sinh viên

  • Dữ liệu gửi về Flask API qua fetch()

  • Hiển thị danh sách sinh viên lấy từ API

  • Không cần reload trang (AJAX-style)

Sửa bài viết

🌐 BÀI 19: XÂY DỰNG REST API VỚI FLASK – GET, POST, PUT, DELETE DỮ LIỆU JSON

🎯 1. REST API là gì?

REST API (Representational State Transfer) cho phép:

  • Giao tiếp giữa các hệ thống qua HTTP

  • Truyền và nhận dữ liệu bằng JSON

  • Dùng các phương thức HTTP chuẩn:

    • GET: lấy dữ liệu

    • POST: thêm dữ liệu

    • PUT: cập nhật dữ liệu

    • DELETE: xóa dữ liệu

Sửa bài viết

🌍 BÀI 18: XÂY DỰNG ỨNG DỤNG WEB VỚI FLASK – FORM NHẬP, HIỂN THỊ, LƯU FILE

🎯 1. Mục tiêu

Xây một ứng dụng web cho phép:

✅ Nhập tên và điểm sinh viên qua form HTML
✅ Hiển thị danh sách điểm dưới dạng bảng HTML
✅ Lưu dữ liệu vào file CSV
✅ Không cần cơ sở dữ liệu – xử lý dữ liệu bằng pandas

Sửa bài viết

🖼️ BÀI 17: XÂY DỰNG ỨNG DỤNG MINI VỚI Tkinter – NHẬP ĐIỂM, HIỂN THỊ BIỂU ĐỒ, LƯU FILE CSV

🎯 1. Tổng quan

  • Tkinter là thư viện GUI mặc định trong Python

  • Cho phép tạo cửa sổ, nút, bảng, nhập dữ liệu, vẽ đồ họa

✅ Không cần cài đặt – Tkinter có sẵn trong mọi Python >=3.x

Sửa bài viết

📈 BÀI 16: VẼ BIỂU ĐỒ VỚI matplotlib & pandas – LINE, BAR, PIE, HISTOGRAM

🎯 1. Tổng quan

Biểu đồ giúp:

  • Truyền tải dữ liệu nhanh và rõ hơn bảng

  • Giúp lãnh đạo ra quyết định

  • Làm đẹp báo cáo và dashboard

Python có thư viện vẽ phổ biến:

  • matplotlib.pyplot: linh hoạt, mạnh mẽ

  • pandas.plot(): dễ dùng, tích hợp nhanh

⚠️ Cài đặt nếu chưa có:

bash
pip install matplotlib pandas
Sửa bài viết

📊 BÀI 15: XỬ LÝ DỮ LIỆU DẠNG BẢNG VỚI PANDAS – ĐỌC, GHI, LỌC, NHÓM, THỐNG KÊ

🎯 1. Tổng quan

Pandas là thư viện cực mạnh dùng để:

  • Đọc & ghi dữ liệu .csv, Excel, SQL

  • Biểu diễn dữ liệu dạng DataFrame (giống bảng Excel)

  • Lọc, xử lý, nhóm, tính toán thống kê

  • Là nền tảng cho Data Analysis, Machine Learning, BI…

⚠️ Cài đặt nếu chưa có:

bash
pip install pandas
Sửa bài viết

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master