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:

Course Structure

Each course includes:

ComponentDescription
LessonsBilingual theory content with code examples
Practice exercisesCoding exercises that run in CodeLab
QuizzesMultiple-choice questions to test understanding
Mini-projectsApply knowledge to a real-world project
CertificateCompletion certificate when requirements are met

Course Levels

LevelAudienceContent
BeginnerNew learners, ages 8–13Variables, loops, functions, basic syntax
IntermediateFoundation established, ages 14–17Object-oriented programming, data structures, algorithms
AdvancedExperienced, ages 18–24AI, web development, data, system architecture

Enrolling in a Course

  1. Browse the catalog and select a suitable course
  2. Click on the course to view details
  3. Click the Enroll button
  4. The course will appear in your dashboard
  5. 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.