</> Naga Code
AI development learning environment

Bangkok · Thailand · Online

Build Real AI Skills,
One Stage at a Time

Structured online courses for Python, machine learning, and advanced AI — with mentor feedback and hands-on projects from day one.

View Courses
3 Structured Tracks
Mentor Feedback Included

Learning Pipeline

Three Tracks, One Clear Path

Each course builds on the last. Whether you are finding your footing with Python or architecting production AI systems, there is a track suited to where you are now.

Intro to Coding and AI Concepts
Beginner · 8 weeks

Intro to Coding & AI Concepts

A welcoming entry course covering Python basics, problem-solving, and the core ideas behind AI. Learners build small programs and gain familiarity with common tools through guided tasks. Suited to beginners who value a patient pace. Includes mentor feedback and a short project.

  • Python fundamentals & problem-solving
  • Core AI concepts explained clearly
  • Mentor feedback on your work
  • Short project to close the course
฿4,400 Enrol
Most Popular
Machine Learning in Practice
Intermediate · 10 weeks

Machine Learning in Practice

An intermediate course on building and assessing machine-learning models with real data. Learners study workflows, train models, and evaluate results through hands-on assignments. A good fit for those with basic Python skills. Includes code reviews and a guided capstone.

  • ML model training & evaluation
  • Real datasets & workflows
  • Code review sessions included
  • Guided capstone project
฿9,700 Enrol
Advanced AI Project Track
Advanced · 12 weeks

Advanced AI Project Track

A senior-level track on neural networks, deployment, and building complete AI systems. Learners design and ship a substantial project with mentor support, examining architecture, performance, and real-world considerations. Suited to those with prior experience, delivered with steady guidance.

  • Neural networks & architecture
  • Model deployment & production
  • Substantial project with mentorship
  • Real-world performance review
฿18,000 Enrol

Why Naga Code

What Sets This Programme Apart

From curriculum design to how feedback is delivered, each element is shaped around steady, meaningful progress.

Pipeline-Style Curriculum

Courses are arranged as connected stages, so each topic builds naturally on the last. There are no dead ends or sudden jumps in complexity.

Mentor Feedback on Every Track

Each course includes direct feedback from a mentor — not automated scoring. You receive notes on your code and reasoning, not just a pass or fail.

Projects From Day One

Every course includes a working project, not just exercises. You finish each track with something you built — useful for a portfolio or a job conversation.

Study at Your Own Pace

Materials are available whenever you are. Whether you study in the morning before work or late at night, the course fits around your schedule in Bangkok.

Clear, Transparent Pricing

Prices are listed up front in Thai Baht with no hidden costs. You know exactly what each course includes before you commit.

Three Levels, One School

Starting from zero coding knowledge or already working with Python — there is a course matched to your current level, with a clear next step when you are ready.

Ready to begin?

Pick a Track and Start Building

Three structured tracks, clear progression, and mentor support throughout. Send a message and a member of the team will help you choose the right starting point.

Common Questions

Frequently Asked Questions

Do I need any prior experience to join the beginner course?
No prior coding knowledge is needed for the Intro to Coding & AI Concepts track. It begins with Python fundamentals and moves at a pace that works for complete beginners. If you can use a computer comfortably, you have enough background to start.
How does the mentorship work?
Each course includes written feedback on your submitted work from a mentor who reviews your code and reasoning. You also have access to a support channel where you can ask questions as they arise during the course.
How many hours per week do the courses typically take?
Most learners spend roughly 6–10 hours per week on course material and assignments. The schedule is flexible — there are no live sessions you must attend at a fixed time, so you can work around your existing commitments.
What do the prices include?
The listed price covers all course materials, assignments, mentor feedback sessions, and the final project review. There are no separate charges for tools or software — everything you need to complete the track is included.
Can I enrol in multiple courses at once?
We generally recommend completing one track before moving to the next, since each builds on the skills from the previous course. That said, you are welcome to discuss your specific situation with the team and we will advise based on your background.
Is my personal information kept private?
Yes. We collect only the information needed to manage your enrolment and deliver the course. Your data is not shared with third parties for marketing purposes. Full details are in our Privacy Policy.

Find Us

Our Location in Bangkok

201 Phahonyothin Road, Chatuchak, Bangkok 10900

Map

Get in Touch

Send Us a Message

Have questions about a course or need help choosing the right track? We will respond within one working day.

Contact Details

Address

201 Phahonyothin Road
Chatuchak, Bangkok 10900
Thailand

Office Hours

Mon – Fri: 09:00 – 18:00 (ICT)
Sat: 10:00 – 14:00
Sun: Closed

Request Information

By submitting this form, you agree to our Privacy Policy and Terms & Conditions.