WitchaCode
Company Benefits Solutions Testimonials +66 53 692 174 Get in Touch
Student studying AI development

Online AI Development School · Bangkok, Thailand

Learning to code feels less daunting when someone walks beside you

Three thoughtfully paced tracks take you from your first line of code to building a real AI application — with mentor feedback every step of the way.

Mon–Sat, 9:00 – 18:00

Three tracks, one steady path

Our Learning Tracks

Each track is designed to match where you are right now. You can move at a pace that feels comfortable and ask questions whenever you need to.

Coding Starter Track

Coding Starter Track

A gentle first track in programming with small, friendly exercises that build confidence step by step. Suited to complete beginners. Runs over six weeks at a relaxed pace.

  • Recorded lessons with mentor feedback
  • Practice tasks after each session
  • No prior experience required
  • Six weeks, relaxed schedule
฿1,460 Enquire
Models and Data Track

Models and Data Track

A practical track on handling data and training models, focused on careful, clear methods. Suited to learners with basic Python. Runs over ten weeks with weekly check-ins.

  • Guided projects on real datasets
  • Gentle code reviews each week
  • Requires basic Python knowledge
  • Ten weeks with weekly check-ins
฿2,760 Enquire
Applied AI Project Track

Applied AI Project Track

A hands-on track building a small AI application from idea to working prototype, with thoughtful guidance throughout. Suited to those ready to create real projects. Thirteen weeks with milestones.

  • Build a real AI application
  • Capstone project with mentor support
  • Milestone-based progress
  • Thirteen weeks, structured pace
฿4,130 Enquire

Why Witcha Code

A few things that make the difference

Mentor-Led Feedback

A real person reviews your work and responds to your questions — not an automated score.

Pace That Suits You

Lessons are recorded so you can watch them when your schedule allows, and revisit them as often as you like.

Practical Projects

Each track includes hands-on exercises and projects that connect concepts to real situations.

Clear Progression Path

The three tracks build on each other, so there's a clear path from first line of code to applied AI work.

Questions Are Welcome

There are no silly questions here. Reaching out when you're unsure is part of how learning works.

Transparent Pricing

Prices are published openly. Starting from ฿1,460, with no hidden charges or upsells mid-track.

Ready when you are

Curious about which track might suit you?

Drop us a message or call — we'll have a relaxed conversation about where you are and what feels like a comfortable next step. No pressure at all.

Common questions

Frequently Asked

Do I need any coding experience before joining?

The Coding Starter Track is built for complete beginners — no prior experience is needed. The other two tracks mention the level they expect at the start of each description, so you can match yourself to the right one.

How much time per week will the course take?

Most learners spend around 5–8 hours per week — watching lessons, completing small tasks, and reviewing feedback. Because the lessons are recorded, you can spread this across any days that suit you.

What happens if I fall behind or need extra time?

Life gets busy sometimes. If you find yourself needing a little more time on a particular section, just let your mentor know. We'd rather you understand something well than rush past it.

Are the tracks in English or Thai?

All track materials, lessons, and mentor feedback are in English. If you write to your mentor in Thai, they can respond in a way you'll find comfortable too.

What equipment or software do I need?

A laptop or desktop computer with a stable internet connection is sufficient. All required software is free and open source — we'll walk you through setting it up in the first lesson.

Can I take the tracks in order, one after another?

Yes, and many learners do. Each track is designed so that completing it gives you what you'll need for the next one. There's no waiting period between them.

How do I pay and when does my track begin?

After you send us an enquiry we'll confirm availability and share payment details. New cohorts start on a rolling basis, so waiting times are typically short. We'll confirm your start date before payment.

Find Us

Our Location

210 Chang Lo Road, Bangkok Noi, Bangkok 10700

Map

Get in Touch

We'd be happy to hear from you

Send a message or call us. A member of our team usually responds within one working day.

Contact Details

Address

210 Chang Lo Road
Bangkok Noi, Bangkok 10700
Thailand

Office Hours

Monday – Friday: 9:00 – 18:00
Saturday: 10:00 – 15:00
Sunday: Closed

Questions are always welcome. If you're unsure which track might suit you, just ask — we're happy to talk it through.

Send a Message

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