Bài 6: Vòng lặp trong C++ Trong hầu hết các chương trình thực tế, việc lặp lại một hành động nhiều lần là điều không thể tránh khỏi. Ví dụ,…
Vòng lặp trong C++
Hồi quy Logistic – Mô hình phân loại tuyến tính đầu tiên
(Logistic Regression – Binary Classification Model) 1. Mục tiêu bài học Hồi quy tuyến tính chỉ phù hợp cho bài toán dự đoán giá trị liên tục. Với bài toán phân…
Kiểu dữ liệu, biến và hằng số
1. Biến là gì? Biến (variable) là một vùng nhớ được đặt tên, dùng để lưu trữ dữ liệu trong chương trình. Trong C++, mỗi biến phải khai báo rõ kiểu…
Cài đặt môi trường lập trình C++
1. Thành phần cần thiết Để lập trình C++, bạn cần tối thiểu hai thành phần: 2. Cài trình biên dịch ✅ Trên Windows Cách 1: Dùng MinGW (GCC cho…
Giới thiệu về C++
1. C++ là gì? C++ là một ngôn ngữ lập trình cấp trung (middle-level), kết hợp giữa lập trình thủ tục (procedural) và hướng đối tượng (object-oriented). Nó cho phép…
Hồi quy tuyến tính (Linear Regression)
. Bài 3: Hồi quy tuyến tính (Linear Regression) 1. Bài toán đặt ra Trong nhiều bài toán thực tế, chúng ta cần dự đoán một giá trị liên tục…
Bài 3: Xây dựng mạng nơ-ron đầu tiên với PyTorch – Từ dữ liệu đến huấn luyện
Mục tiêu bài học 1. Tại sao dùng PyTorch? Dù có thể tự viết bằng NumPy, nhưng PyTorch giúp: 2. Cài đặt môi trường Cài PyTorch: 3. Tạo dữ liệu…
Layout trong Flutter – Làm chủ Row, Column, Container, Expanded
Mục tiêu: 1. Flutter layout hoạt động thế nào? Flutter dùng cây widget (widget tree). Một layout được xây từ nhiều widget lồng nhau. Không có HTML hay CSS –…
Widget flutter – nền tảng của mọi giao diện.
Làm quen với Widget – Viết giao diện đầu tiên trong Flutter 🌱 1. Widget là gì? Trong Flutter, mọi thứ đều là widget – từ nút bấm, dòng chữ, đến…
Làm quen với Dart – Ngôn ngữ lập trình dành riêng cho Flutter
☕ 1. Dart là gì? Dart là ngôn ngữ lập trình do Google phát triển, ra mắt năm 2011, thiết kế để: Flutter chỉ sử dụng Dart nên bạn cần nắm vững cơ…