Một nơi để học, luyện và thi Python
MiaCortex là nền tảng học Python trực tuyến cho sinh viên Việt Nam, kết hợp trình soạn code chạy ngay trên trình duyệt với gia sư AI Mia dạy theo phương pháp Socratic. Mia gợi ý bằng câu hỏi thay vì đưa code giải sẵn. Đi kèm là phân tích code, visualize thuật toán, luyện phỏng vấn AI và giải đấu coding hằng tuần.
AI trả lời quá nhanh, người học hiểu quá ít.
Chatbot đa năng có thể viết lời giải hoàn chỉnh trong vài giây. Bài nộp thì xong, nhưng tới lúc thi hay phỏng vấn, khi không còn AI bên cạnh, nhiều bạn không tự viết lại được.
MiaCortex giữ lại phần quan trọng nhất của việc học: tự nghĩ. AI vẫn ở đó để hỗ trợ, nhưng hỗ trợ bằng câu hỏi đúng lúc thay vì đáp án.
Thiết kế quanh cách người học thật sự hiểu bài.
Gia sư AI Socratic
Mia dùng Google Gemini và được hướng dẫn không đưa code giải hoàn chỉnh. Mia nêu ý chính, gợi ý bằng mã giả và đặt một câu hỏi để bạn đi tiếp.
Python chạy trên trình duyệt
Pyodide (Python biên dịch sang WebAssembly) chạy code ngay trên máy bạn: phản hồi tức thì, không cần cài đặt, máy chủ không phải chạy code của bạn.
Visualize thuật toán
Sơ đồ Mermaid và hoạt ảnh từng bước giúp nhìn thấy cây, đồ thị, mảng thay đổi ra sao trong lúc thuật toán chạy.
Phân tích code bằng AI
Nhận xét về tính đúng, độ phức tạp thời gian và bộ nhớ, cách viết Python gọn hơn. Gợi ý sửa lỗi ở dạng câu hỏi, không phải code sửa sẵn.
Chấm bài bằng test case
Mỗi bài có bộ test gồm cả trường hợp biên. Bạn biết ngay test nào đạt, test nào chưa và vì sao.
XP và tiến độ
Lưu lịch sử bài làm, tích XP và theo dõi những chủ đề bạn đã làm nhiều hoặc còn bỏ ngỏ.
9 nhóm bài tập
Từ Hello World tới thuật toán AI. Mọi nhóm đều mở cho cả tài khoản Free và Pro.
Nhập môn Python
Hello World, biến, vòng lặp, hàm, chuỗi - nền tảng đầu tiên.
Cấu trúc dữ liệu
Mảng, chuỗi, hash map, stack, queue, linked list, cây.
Giải thuật
Sắp xếp, tìm kiếm, đệ quy, tham lam, quy hoạch động, đồ thị.
Độ phức tạp & Tối ưu
Big-O, hai con trỏ, cửa sổ trượt, prefix sum - từ O(n²) xuống O(n).
Toán & Logic
Số học, tổ hợp, thao tác bit, tư duy logic.
AI & Machine Learning
Tự cài từ đầu: thống kê, vector, hồi quy, phân loại, metrics.
Thuật toán AI
A*, minimax, k-means, perceptron, n-gram, attention.
Phỏng vấn kinh điển
Những bài hay gặp nhất khi phỏng vấn kỹ thuật.
Đề thi & Olympic
Phong cách đề thi học kỳ, Olympic Tin học, ICPC.
Phỏng vấn AI
Tải CV lên, chọn 1 trong 5 chế độ và luyện trả lời với người phỏng vấn ảo. Nhận báo cáo có điểm và kế hoạch cải thiện.
Tìm hiểu thêmGiải đấu coding hằng tuần
Mỗi tuần một vòng thi Python. Giải nhất 120.000 ₫, giải nhì 80.000 ₫ và 2 giải 50.000 ₫. Free và Pro đều tham gia được.
Xem giải đấuẢnh chụp sản phẩm




Lộ trình học trên MiaCortex
01
Nền tảng
Biến, vòng lặp, hàm, chuỗi và đệ quy với các bài Nhập môn Python.
02
Cấu trúc dữ liệu và giải thuật
Mảng, hash map, stack, queue, cây, đồ thị, sắp xếp, tìm kiếm, quy hoạch động.
03
AI và Machine Learning
Tự cài từ đầu hồi quy, k-means, perceptron, A*, minimax để hiểu AI hoạt động ra sao.
04
Thi và phỏng vấn
Đề phong cách thi học kỳ, Olympic, bài phỏng vấn kinh điển và luyện phỏng vấn với AI.
Công nghệ phía sau
MiaCortex được viết bằng Next.js và React, chạy trong Docker trên máy chủ riêng, lưu dữ liệu bằng SQLite qua Prisma. Gia sư, phân tích code và phỏng vấn dùng Google Gemini. Python chạy trên trình duyệt bằng Pyodide. Thanh toán bằng chuyển khoản VietQR qua SePay.
- Next.js + React
- Google Gemini
- Pyodide (WebAssembly)
- SQLite + Prisma
- Docker
- VietQR qua SePay