Programming courses built for Singapore careers.
Choose from full-time bootcamps, part-time programmes and live online courses, each designed with local hiring partners and taught by working professionals.

Full-Stack Web Development Bootcamp
Save 24%Go from fundamentals to deploying production-ready web applications using JavaScript, React and Node.js.
- HTML, CSS, JavaScript and React fundamentals
- Backend development with Node.js and Express
- SQL and NoSQL database design
- Capstone project with real client brief
Python & Data Science Fundamentals
Save 21%Build a strong foundation in Python programming and apply it to data analysis, visualization and basic machine learning.
- Core Python syntax and data structures
- Pandas, NumPy and data visualization
- Introduction to machine learning models
- Portfolio-ready data project
Mobile App Development with Flutter
Save 19%Design and build cross-platform mobile apps for iOS and Android using Flutter and Dart, from prototype to app store.
- Dart language essentials
- Responsive UI with Flutter widgets
- REST API and Firebase integration
- App store submission workshop
Java & Backend Engineering
Save 19%Master object-oriented programming and backend engineering practices used in Singapore's banking and fintech sector.
- Java fundamentals and OOP principles
- Spring Boot for backend services
- Testing, security and API design
- System design case studies
Cloud Computing & DevOps
Save 20%Learn to deploy, scale and monitor applications using modern cloud infrastructure and DevOps automation tools.
- Cloud infrastructure fundamentals
- Containers and orchestration basics
- CI/CD pipeline design
- Monitoring and cost optimization
Intro to Programming for Beginners
Save 27%A gentle, project-based introduction to programming logic for students who have never written a line of code.
- Programming logic and problem solving
- Introduction to JavaScript
- Build your first mini web project
- Guidance on choosing your next course
Course fees shown are indicative and may vary based on intake and available subsidies. Contact our course advisors to confirm final pricing and payment plans.
Not sure which course is right for you?
Speak with a course advisor about your background and goals, and we will recommend the best starting point.
Talk to an Advisor