Students working on AI code at Codeloom

Codeloom · Phuket, Thailand

Build AI skills through
code you write yourself

Three structured tracks take you from writing your first Python script to packaging a machine learning application for real use. Each step involves building something that works.

+66 81 360 7294 [email protected] 95 Thanon Thalang, Phuket

Three tracks

Courses at Codeloom

Each track builds on the previous one. You can start from the foundation or join an intermediate track if your existing knowledge fits.

Programming for AI course

Programming for AI

A foundation track on Python, version control, and the everyday tools developers use, taught through small build-along exercises. Designed for committed beginners.

  • Python fundamentals and structure
  • Version control with Git
  • Build-along mini projects
  • Tidy, working code as the goal
฿4,100 Enquire
Practical Machine Learning Projects

Practical ML Projects

An intermediate, project-led track where learners frame problems, build models, and report results clearly. Covers sensible workflows and honest evaluation.

  • Problem framing and data exploration
  • Model building and evaluation
  • Guided projects with mentor feedback
  • Honest, reproducible workflows
฿7,000 Enquire
Deployment and Capstone track

Deployment & Capstone

A senior track on packaging models into reliable applications and a substantial capstone of the learner's design. Emphasises sound engineering and clear documentation.

  • Model packaging and APIs
  • Engineering and documentation
  • Learner-designed capstone
  • Portfolio-ready presented project
฿11,200 Enquire

Ready to begin?

Have questions before you decide?

Our team is available to walk you through the tracks, discuss your current level, and help you choose where to start. No pressure — just an honest conversation.

Why Codeloom

How the learning is structured

The school is built around work you complete, not content you consume. Here is what shapes the experience.

Sequenced tracks

Concepts are introduced when they are needed, not front-loaded. Each exercise uses ideas from the previous one.

Build-along format

You write and run code throughout each lesson. There are no passive video-only sessions where understanding goes untested.

Mentor feedback

Submitted projects receive written feedback from someone who has worked in the field, not automated scoring.

Honest documentation

You practise writing clear README files, docstrings, and project reports — habits that matter when other people read your work.

Flexible entry points

If you already know Python well, you can enter at the machine learning track after a short skills check with our team.

Portfolio-first capstone

The final track ends with a presented project you designed. It is yours to share, describe in interviews, and build on afterward.

Common questions

Frequently Asked Questions

Do I need prior programming experience to join?
The Programming for AI track is designed for people who have not written code before, or who have tried briefly but found the experience unclear. If you are comfortable with Python already, we can discuss skipping to the machine learning track.
How long does each track take to complete?
The foundation track typically takes eight to ten weeks at a steady pace of several hours per week. The ML projects track runs ten to twelve weeks. The deployment and capstone track is roughly twelve weeks, including time for the capstone project itself. Learners who can dedicate more time each week often move faster.
What does "mentor feedback" actually mean?
When you submit a project, a mentor reads your code and written explanation, then returns notes that point to specific decisions — why something works, what could be cleaner, and what to consider next. The goal is to help you understand your own choices, not to hand you a corrected version.
What are the course fees and how do I pay?
Programming for AI is ฿4,100, Practical ML Projects is ฿7,000, and Deployment & Capstone is ฿11,200. Payment details are shared after an initial conversation. We accept Thai bank transfers and several international payment methods.
Is the learning fully online or is there an in-person component?
All tracks are delivered online so they are accessible from anywhere. Our office is in Phuket and learners based locally are welcome to stop by for a conversation, but there is no attendance requirement.
Will I receive a certificate when I finish?
Each completed track comes with a Codeloom completion record. More practically, you leave with a portfolio of working projects that show what you can do. The capstone project in particular is designed to be presentable and explainable in a professional setting.
How is my personal information handled?
We collect only what is needed to communicate with you and manage your enrolment. We do not share or sell learner data to third parties. You can read our full Privacy Policy for details.

Find us

Our Location

95 Thanon Thalang, Talat Yai, Phuket 83000, Thailand

Get in touch

Start the Conversation

Send a message and we will follow up — usually within one working day.

Contact Details

Address

95 Thanon Thalang
Talat Yai, Phuket 83000
Thailand

Office Hours

Mon – Fri: 9:00 – 18:00 ICT
Sat: 10:00 – 14:00 ICT
Sun: Closed

Send a Message

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