Courses
Last updated: 2026-07-06
Course Overview
HaMi Code Việt offers bilingual Vietnamese-English coding courses for learners aged 8 to 24. Each course follows a clear progression from beginner to advanced, combining theory, practice, and assessment.
Browsing Courses
Visit the course catalog to see all available courses. You can filter by:
- Topic — Python, JavaScript, HTML/CSS, AI, data, and more
- Level — Beginner, intermediate, advanced
- Age range — 8–10, 11–13, 14–17, 18–24
- Language — Vietnamese, English, bilingual
Course Structure
Each course includes:
| Component | Description |
|---|---|
| Lessons | Bilingual theory content with code examples |
| Practice exercises | Coding exercises that run in CodeLab |
| Quizzes | Multiple-choice questions to test understanding |
| Mini-projects | Apply knowledge to a real-world project |
| Certificate | Completion certificate when requirements are met |
Course Levels
| Level | Audience | Content |
|---|---|---|
| Beginner | New learners, ages 8–13 | Variables, loops, functions, basic syntax |
| Intermediate | Foundation established, ages 14–17 | Object-oriented programming, data structures, algorithms |
| Advanced | Experienced, ages 18–24 | AI, web development, data, system architecture |
Enrolling in a Course
- Browse the catalog and select a suitable course
- Click on the course to view details
- Click the Enroll button
- The course will appear in your dashboard
- Start with the first lesson
Tracking Progress
Learning progress is tracked automatically. See the progress tracking guide for details.
AI-Generated Courses (Course Factory)
Some courses are generated automatically by the Course Factory system with AI assistance. These courses go through a safety review process before publishing.
Free vs. paid courses
Some courses are free for all users. Advanced courses require a Pro or Premium subscription. See subscription plans for details.