Mobile Development Training Program
Build real applications. Learn from working developers. Start your career in mobile software.
We run a six-month intensive program twice a year for people who want to become mobile developers. Not a bootcamp promising quick fixes. This is hands-on training where you'll build actual apps while learning from our development team. Our autumn 2025 cohort starts in September, and we're currently reviewing applications.
Apply for Autumn 2025How the Program Works
Six months of structured learning, real project work, and mentorship from developers who build mobile solutions every day.
Foundation Phase
First eight weeks cover programming fundamentals, mobile UI patterns, and development tools. You'll build small projects to understand how mobile apps actually work—not just copy code from tutorials.
Project Development
Next twelve weeks, you work on a real client project alongside our team. This is where theory meets reality—managing requirements, handling feedback, fixing bugs under deadline pressure.
Specialization Track
Final four weeks let you focus on either iOS or Android development. You'll dive deeper into platform-specific features and build a portfolio piece that shows what you can do.
What You'll Actually Learn
The curriculum focuses on practical skills you'll use daily as a mobile developer. We update content regularly based on what we're seeing in client projects and where the industry is heading.
Mobile Architecture Patterns
Understanding how to structure apps that don't fall apart when requirements change. MVC, MVVM, and when to use what. Practical stuff, not theoretical debates.
API Integration & Data Management
Most apps talk to servers. You'll learn RESTful APIs, handling network calls, managing local storage, and dealing with offline scenarios. Real-world data doesn't always behave nicely.
User Interface Development
Building interfaces that work across different devices and screen sizes. Responsive layouts, navigation patterns, accessibility considerations. Making apps that people can actually use.
Testing & Debugging
Writing tests that catch problems before users do. Debugging techniques when things go wrong—and they will. Performance profiling to keep apps running smoothly.
Deployment & Maintenance
Getting apps into stores, managing updates, monitoring crashes. The unglamorous parts of mobile development that nobody tells you about until you're already committed.
Program Schedule
Duration: 24 weeks (6 months)
Format: Evening classes Tuesday & Thursday 6-9pm, Saturday workshops 9am-1pm
Next Intake: September 15, 2025
Location: 64 Street 108, Phnom Penh (hybrid option available)
Class Size: Maximum 12 students per cohort
Learn From Working Developers
Our instructors aren't full-time teachers—they're developers who build mobile apps for clients during the day and teach in the evenings. You learn from people doing this work right now, not someone who taught the same course for five years.
Virak Samnang
Senior Mobile Developer
Seven years building iOS and Android apps, mostly for logistics and fintech clients. Started as a self-taught developer, which means he remembers what it's like to not know this stuff. Teaches the foundation phase and architecture modules.
Sreymom Pheakdey
Lead Mobile Engineer
Focuses on UI development and testing practices. Previously worked at a mobile agency handling multiple client projects simultaneously—she knows about juggling priorities and shipping under pressure. Leads the project phase where students work on real applications.
Ready to Start?
Applications for our autumn 2025 program are open until July 31st. We review applications on a rolling basis, so earlier is better. You don't need prior programming experience, but you should be comfortable with technology and ready to work hard.
Submit Application