🔥 🎁 QUÀ TẶNG khi đăng ký: Phần mềm DNT Digital SaaS FindMe VPS Guardian 12 tháng (~240 USD) và 24 tháng (~480 USD)
Lộ trình học tập

Lộ trình Fullstack Mobile App — Từ Flutter Cơ Bản đến Ứng dụng Tích Hợp AI trên Store

3 giai đoạn · 3 khóa học · từ người chưa biết lập trình đến app thương mại trên Store

Dart & UIUI/UX + Firebase & DatabaseBackend API + AIPublish Google Play & App Store

3 khóa
theo 3 giai đoạn: Flutter cơ bản → Nâng cao (UI/UX + Database) → Chuyên sâu (Backend + AI)
Flutter · Dart
một codebase chạy cả Android và iOS — không phải học 2 ngôn ngữ riêng
Firebase · API
SQLite, Hive, Firestore, REST API, GraphQL, WebSocket — app có dữ liệu thật
AI trên app
OCR, Face Recognition, Speech-to-Text, Chatbot AI, Object Detection nhúng thẳng vào ứng dụng
TỔNG QUAN

Lộ trình này học như thế nào?

Đây là lộ trình để một người chưa từng viết code đi đến chỗ tự làm chủ một ứng dụng di động hoàn chỉnh: có giao diện, có dữ liệu, có backend và nhúng được mô hình AI — rồi đưa lên Google Play & App Store.

Lộ trình chia đúng 3 tầng: biết làm applàm app có dữ liệu chuyên nghiệplàm sản phẩm fullstack có AI. Mỗi giai đoạn là một khóa hoàn chỉnh, có 8 buổi bài tập riêng và 5 buổi phụ đạo riêng, nên bạn có thể dừng ở giai đoạn đủ dùng với mục tiêu của mình.

Lộ trình này dành cho ai?

  • Người mới hoàn toàn, chưa từng học lập trình, muốn có app đầu tiên chạy trên máy thật.
  • Sinh viên CNTT muốn có sản phẩm thật trong hồ sơ thay vì chỉ bài tập môn học.
  • Người chuyển ngành (kinh tế, marketing, kế toán) đang tìm hướng nghiệp lập trình Flutter.
  • Dev đang làm web/backend muốn mở rộng sang mobile bằng một framework duy nhất.
  • Người muốn tự làm sản phẩm riêng (app bán hàng, app nội bộ, app có AI) để kinh doanh.
CHI TIẾT LỘ TRÌNH

Chi tiết 3 giai đoạn trong lộ trình

Học tuần tự theo đúng thứ tự dưới đây. Mỗi giai đoạn là một khóa học hoàn chỉnh, có bài tập chạy thật trên tài khoản demo trước khi lên tài khoản thật — nên bạn có thể dừng ở bất kỳ giai đoạn nào và vẫn có sản phẩm dùng được.

  1. 1

    Giai đoạn 1 — Flutter Cơ Bản: app đầu tiên của bạn

    KHÓA HỌC

    Nắm Dart và Flutter đủ để tự tay hoàn thành ứng dụng di động đầu tiên, dù chưa từng học lập trình.

    • Dart từ con số 0: biến, điều kiện, vòng lặp, hàm, lập trình hướng đối tượng.
    • Widget Tree, Stateless/Stateful Widget, layout Container/Row/Column/Stack.
    • ListView/GridView, Navigation & Routing, truyền dữ liệu giữa các màn hình.
    • Quản lý state cơ bản với setState & Provider — nền tảng cho giai đoạn 2.
    • Dự án cuối giai đoạn: ứng dụng nhiều màn hình, có xử lý dữ liệu người dùng nhập.
  2. 2

    Giai đoạn 2 — Flutter Nâng Cao: UI/UX chuyên nghiệp & dữ liệu

    KHÓA HỌC

    Làm app trông chuyên nghiệp và có dữ liệu thật: responsive, animation, database, đồng bộ cloud.

    • Responsive Design (điện thoại & tablet), Animation, custom widget, Theme & Dark Mode.
    • Tối ưu hiệu năng, Testing UI (flutter_test, Golden test) và Accessibility.
    • Cơ sở dữ liệu: SQLite (Sqflite), Hive và Firebase Firestore — chọn đúng loại cho từng bài toán.
    • Kiến trúc code với Provider theo mô hình MVVM để dự án còn đọc được sau nhiều tháng.
    • Dự án cuối giai đoạn: app có dữ liệu đồng bộ giữa máy và cloud.
  3. 3

    Giai đoạn 3 — Flutter Chuyên Sâu: Backend, AI & publish Store

    KHÓA HỌC

    Biến app thành sản phẩm thương mại: có backend, có AI, đã lên Google Play & App Store.

    • Backend & API: REST API, GraphQL, WebSocket, Firebase; tự dựng API với Node.js + Express.
    • Authentication & bảo mật: JWT, OAuth2, phân quyền, lưu token an toàn.
    • Kiến trúc quy mô lớn: Clean Architecture, quản lý state với Provider — BLoC — Riverpod.
    • Nhúng AI vào app: OCR, Face Recognition, Speech-to-Text, Chatbot AI, Object Detection.
    • Test — tối ưu — CI/CD và publish app lên Google Play & App Store.
LỘ TRÌNH HỌC

3 khóa học trong lộ trình

Bấm vào từng khóa để xem nội dung, thời lượng và học phí. Học xong mỗi khóa là bạn có ngay một sản phẩm chạy được, không phải chờ tới cuối lộ trình.

Flutter Cơ Bản (Level 1)
KHÓA HỌCOnline (Zoom) hoặc trực tiếp TP.HCM + thực hành trên dự án thậtKhai giảng: Liên tục

Khóa Flutter Cơ Bản (Level 1): làm quen Dart, Flutter widgets, layout, navigation và state cơ bản — tự tay hoàn thành ứng dụng di động đầu tiên. 15 buổi lý thuyết/thực hành + 8 buổi bài tập riêng + 5 buổi phụ đạo riêng.

  • Làm quen với ngôn ngữ lập trình Dart (biến, kiểu dữ liệu, hàm, OOP)
  • Hiểu về kiến trúc và cách hoạt động của Flutter (Widget Tree)
  • Xây dựng giao diện người dùng với Flutter widgets & Material Design
  • Quản lý trạng thái (state) cơ bản trong ứng dụng với Provider

Học phí và lịch khai giảng từng khóa xem ở trang chi tiết, hoặc xem tổng hợp tại lịch khai giảng.

SAU KHI HỌC XONG

Bạn sẽ có gì?

  • Tự viết được ứng dụng Flutter đa nền tảng (Android + iOS) từ một codebase.
  • Làm chủ UI/UX, animation, responsive và cấu trúc code sạch (MVVM, Clean Architecture).
  • Kết nối và quản lý dữ liệu thật: SQLite, Hive, Firebase Firestore, REST API/GraphQL.
  • Biết tự dựng backend API, xác thực người dùng và bảo mật token.
  • Biết nhúng mô hình AI vào ứng dụng di động.
  • Publish app lên Google Play & App Store — có sản phẩm thật để đi làm hoặc kinh doanh.

Đội ngũ giảng viên đồng hành

TS. Đặng Anh Tuấn

TS. Đặng Anh Tuấn

Tiến sĩ AI · Giảng viên FPT Education

Chuyên gia AI Code & Machine Learning, giúp hàng nghìn học viên Vibe Code tạo được Bot Trading.

Đặng Trí Thanh

Đặng Trí Thanh

CTO & Cố vấn Công nghệ

Giám đốc Công nghệ giao dịch thời gian thực. 8+ năm kinh nghiệm giảng dạy lập trình.

HỌC VIÊN NÓI GÌ

Người học trước nói gì về lộ trình này?

★★★★★
“Trước đây tôi làm kế toán, HOÀN TOÀN KHÔNG BIẾT LẬP TRÌNH! Sau khi học AI Code, tôi đã sử dụng AI để tự động tạo bot giao dịch trên SSI và MetaTrader5.”
NN
Nguyễn Trọng Nguyên
Phòng khám và giao dịch tự do full time thay vì kế toán
★★★★★
“Dù là lập trình viên nhưng AI Code vẫn làm tôi choáng váng! Thay vì viết code từng dòng, giờ tôi chỉ cần mô tả chiến lược cho AI, nó tự động generate code.”
DH
Dương Nguyễn Tấn Hòa
Lập trình viên → AI Code Master
★★★★★
“Là sinh viên không biết gì về trading, sau khóa AI Code tôi đã tạo được bot giao dịch cho SSI, DNSE chỉ bằng cách “nói chuyện” với AI!”
LM
Lê Văn Minh
Sinh viên → AI Bot Freelancer
CÂU HỎI THƯỜNG GẶP

Giải đáp về lộ trình

Được. Giai đoạn 1 được thiết kế cho người chưa từng viết code: dạy Dart từ con số 0 qua bài toán làm app, kèm 8 buổi bài tập riêng và 5 buổi phụ đạo riêng để sửa lỗi trực tiếp.

Chưa chắc nên bắt đầu từ đâu?

Gửi tình trạng hiện tại của bạn (đã biết code chưa, đang giao dịch sàn nào, có bot chưa) — DNT Digital sẽ chỉ đúng giai đoạn cần học trước.

Xem lịch khai giảng