Build Apps People Actually Use

Six-month intensive program starting September 2025

We don't teach theory for theory's sake. Our program focuses on shipping real mobile apps—ones that solve actual problems for users in Bangkok and beyond. You'll work with Swift and Kotlin, but more importantly, you'll learn how to think through product decisions that matter.

Reserve Your Spot
Students collaborating on mobile app development projects

What You'll Actually Build

Most coding bootcamps have you clone existing apps. We think that's backwards. Our students spend their final three months building something new—an app concept they pitch, design, and develop from scratch.

Past projects include a delivery coordination tool for Bangkok's street food vendors and a scheduling app for freelance translators. Nothing revolutionary, but all genuinely useful.

  • Three functional apps in your portfolio by graduation
  • Experience with both iOS and Android platforms
  • Real user feedback sessions during development
  • Code reviews from developers who've shipped commercial apps

How the Six Months Break Down

We meet three evenings per week plus Saturday mornings. Expect to spend another 15-20 hours weekly on projects and reading. It's demanding, but you'll have support throughout.

Months 1-2: Foundations

Swift basics, UIKit, Android Studio setup, Kotlin syntax. You'll build simple single-screen apps and learn how mobile UI actually works. Less exciting than it sounds, but crucial.

Months 3-4: Real Features

API integration, data persistence, navigation patterns. This is where things click. You'll add features users expect—notifications, settings, offline functionality.

Months 5-6: Ship It

Your capstone project. We help you scope something achievable, then you build it. Testing, debugging, App Store submission. The messy reality of shipping software.

Design Thinking

Woven throughout the program. How to talk to users, prioritize features, design interfaces that don't confuse people. Non-technical skills that matter more than most realize.

Code Quality

Writing code others can read. Version control with Git. Basic testing. Architecture patterns. The difference between code that works and code you can maintain.

Career Prep

Portfolio reviews, technical interview practice, freelance basics for Thailand's market. We can't promise you a job, but we'll help you present your work professionally.

Who Teaches This Program

Instructor Antti Salminen

Antti Salminen

iOS Lead

Spent eight years building travel apps before moving to Bangkok. Prefers SwiftUI but teaches UIKit because you'll encounter it everywhere.

Instructor Petra Kovač

Petra Kovač

Android Specialist

Former fintech developer who now freelances for Thai startups. Knows Kotlin inside out and teaches practical architecture patterns.

Instructor Siobhan Rafferty

Siobhan Rafferty

UX Instructor

Designs apps for e-commerce clients across Southeast Asia. Teaches user research and interface design with a focus on mobile-first markets.

Instructor Dagmar Lindström

Dagmar Lindström

Technical Mentor

Handles code reviews and one-on-one debugging sessions. Has worked on apps with millions of downloads and knows where beginners typically struggle.

Program Investment

We keep cohorts small—maximum 16 students—so pricing reflects the intensive mentorship model. Payment plans available through our Bangkok office.

Full Program

฿185,000 THB

Complete six-month curriculum with unlimited access to instructors and course materials for one year after graduation.

  • 72 classroom sessions (216 hours total)
  • Individual code review sessions
  • Career preparation workshops
  • Alumni network access
  • Lifetime access to updated course materials
Apply Now

Is This Program Right for You?

Honest answer: maybe not. If you're looking for guaranteed employment or a quick career change, we're probably not the best fit. Our graduates have gone on to junior dev roles, freelance work, and some have launched their own app ideas—but results vary widely.

This works best for people who already know they want to build apps and need structured guidance to get there. You should be comfortable with self-directed learning and okay with the inevitable frustration of debugging.

We require a basic programming assessment (any language) before acceptance. Not because we're selective, but because starting from absolute zero makes six months unrealistic.

Talk to Our Team
Developer working on mobile application in modern workspace