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.
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
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
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
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
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?
How long does each track take to complete?
What does "mentor feedback" actually mean?
What are the course fees and how do I pay?
Is the learning fully online or is there an in-person component?
Will I receive a certificate when I finish?
How is my personal information handled?
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
Phone
+66 81 360 7294Address
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