The world's leading companies hire our graduates

Course Overview

Coding Bootcamp is our flagship 4-month full-time or 8-month part-time career conversion course. Our full-time course runs from Monday to Friday, and our part-time course takes place on Tuesdays and Saturdays.

Rocket Academy's coding bootcamp curriculum focuses on coding concepts, not languages. Throughout the program, we cover key topics in software engineering that are highly relevant to today's industry, subject to minor alterations to match the changing demands from tech talents and industry needs.

This software engineering immersive course has been highly recognised by top publications like Forbes, CNA, South China Morning Post, and Tech in Asia, and we take pride in the success stories of our many graduates.

No software engineering skills? No problem.

Coding bootcamps offer a learning experience that equips you with practical skills and real-world education at a fraction of the cost and time commitment of a traditional postgraduate program.

Whether you're making a career switch as a software developer or diving into JavaScript programming for the first time, we're here to provide comprehensive support every step of the way.

Modules & Syllabus: What you'll learn

Module 1: Full-Stack (Custom Backend)

Technologies

  • HTTP
  • Javacript promises
  • NoSQL
  • Firebase - Realtime Database | Storage | Authentication
  • React - Router | Higher-order components | Context
  • Webpack

Algorithms

  • Object-oriented programming
  • Stacks
  • Linked lists
  • Queues
  • Recursion

Assessment

  • Collaborate in groups of 2-3 students and build a full-stack app that solves a problem you have using React and Firebase.

Module 2: Full-Stack (Managed Backend)

Technologies

  • Express
  • SQL
  • PostgreSQL
  • Sequelize
  • JWT Authentication

Algorithms

  • Trees
  • Graphs
  • Heaps

Assessment

  • Build a full-stack app that solves a problem you have using Express and React.

Module 3: Frontend

Technologies

  • Git
  • GitHub
  • HTML
  • CSS
  • Node
  • React

Algorithms

  • Arrays
  • Hash tables

Assessment

  • Build a front-end app that solves a problem you have using HTML, React and CSS.

Module 4: Capstone Project

Technologies

  • Unit tests
  • Continuous integration
  • TypeScript
  • Web security

Algorithms

  • Dynamic programming
  • Bit manipulation

Assessment for Graduation

  • Build an app of your choice. We encourage you to use at least 1 technology you have not used before. This app must have at least the same, if not a higher level of complexity as those for Project #2 and Project #3.
  • To successfully graduate from our Coding Bootcamp program, you will have to complete and pass all 4 projects (including Capstone), and present your Capstone project at your graduation class.
Download Syllabus

Why Rocket Academy?

On top of providing quality technical education, our Coding Fundamentals gets you job-ready for most tech positions with a practical and experimental approach to coding rather than purely theoretical.

Our exercises and GitHub modules are designed to encourage building one’s portfolio to land a job in the robust tech industry or explore other tech opportunities including data science.

Expert help via Slack

Online, instructor-led live classes

Facilitated pre-class learning

Like-minded, high-calibre peers

Your career success is our #1 priority. Landing a job in software engineering starts here! Find out more.

High-value network and community

Dedicated interview prep and career support

Custom, professional project portfolio

Fees & Schedule

$7,999 SGD

We believe quality coding education should be affordable. Check out our Fees & Schedule section to see if you might qualify for any of our ongoing scholarships.

UPCOMING COHORTS

Unfortunately, we have no upcoming cohorts planned.

4 Ways to Fund Your Future

Pay Upfront
Pay Upfront In Full
Pay upfront and save.
S$7,999
Installment Payment
Installment Payment for Part-Time Cohort
Split your course fees into installments. S$150 admin fee applies.
S$2037.25 / 2 mths
Installment Payment
Installment Payment for Full-Time Cohort
Split your course fees into installments. S$150 admin fee applies.
S$4074.50 / 2 mths
SkillsFuture
SkillsFuture Credits
Use your remaining SkillsFuture Credits to offset your Coding Bootcamp Course Fees, up to a maximum of S$1000.
Up to S$1,000 off
admission

How to apply to our Coding Bootcamp

Coding Fundamentals is a prerequisite to Coding Bootcamp. The course will provide you with a strong foundation in coding that will be necessary for you to succeed and graduate from our Coding Bootcamp.

1

Enroll and graduate from our Coding Fundamentals course.

Just before you graduate from Coding Fundamentals, you will be directed to the Bootcamp application process by your Fundamentals instructor. If you believe you have a strong foundation in coding, please apply directly.

2

Complete our official application form and quiz

Once we have received your interest and confirmed that you have the necessary pre-requisites, we will send you the link to our official application form and technical quiz.

3

Book an interview slot with our Admissions Team

If you have the coding foundations required, we will send you a link to book an interview slot with our Admissions Team. During the interview, we will find out more about your intentions and ability to learn.

4

Finalise admissions and enrollment

After successfully passing our interview, we will send you a student contract for you to review and sign-off. Following your payment of fees, your journey to becoming a software engineer begins!

HEAR IT FROM OUR STUDENTS and graduates

They've secured jobs as software engineers.

Liz
"Rocket's bootcamp was what I needed to kickstart my career as a software engineer. In addition to the technical training, what makes the course even more valuable is its focus on developing soft skills, such as working in teams, and presenting our work to people with varying technical backgrounds. A welcome surprise was the amount of guidance we received in our job hunts, even after graduation. I'm especially grateful for the mentorship and friendship of my instructors, peers and seniors, which made the journey all the more worth while."

Liz

Software Engineer

Grace
"After working through online courses independently, I realized that having a structured support environment was critical to building technical skills. Rocket was a great place to start - providing mentorship and guidance and also extending support with the daunting job search process. Most importantly, working through a demanding learning process with peers and supportive mentors was extremely encouraging. This gave me the confidence to do a career switch into a full-fledged software engineer - a role which I've found to be challenging but massively rewarding."

Grace

Software Engineer

Jeremy Lim
"Having graduated from bootcamp and taking up a job as a software engineer, I have full confidence in Rocket's ability to help career switchers (like myself) make the transition. The syllabus remains focused on helping bootcampers gain employment as SWEs— from the rigorous algorithms practice (a crucial part of the SWE interview process) to having a comprehensive set of portfolio projects to show employers by the time bootcamp ends. I'm super impressed by the increasing quality and complexity of the projects that bootcampers are producing, it’s truly getting more impressive with each batch!"

Jeremy Lim

Software Engineer

Kimmi Lee
"Like everyone else, I had initial doubts and worries about a ‘career-switch’, but I developed confidence through bootcamp's curriculum and advice from instructors with industry experience. I built a strong foundation and improved on learning new things fast. Building projects from ideation to deployment, both individually and as a group, was also very valuable. I have taken away much more than I expected - not only technical skills, but career advice and meaningful connections. I will definitely recommend Rocket's bootcamp to anyone who is keen in becoming a software engineer."

Kimmi Lee

Software Engineer

Hsiu Ping
"Rocket Academy gave me a supportive and vibrant community of peers, staff, alumni who are really passionate about coding and invested in our collective success. Rocket’s curriculum is not only comprehensive but taught me the important skill of how to unblock myself which is fundamental for every software engineer. "

Hsiu Ping

Software Engineer

Ian Yip
"I thoroughly enjoyed the curriculum. It was a great balance of challenge and fun, and my batch mates and I were always supported throughout the learning journey. Not only did I gain relevant technical knowledge and skills, the experience also taught me how to be independent and creative in learning and problem solving."

Ian Yip

Software Engineer

Jia En
"Rocket was a really challenging but extremely rewarding learning experience. We were immersed in the frontend, backend, and cloud technologies that gave us a solid foundation for dreaming and building a range of projects that I'm still proud of up till today. The student community is very diverse and hardworking. It's always interesting to see the projects they come up with. The Rocket staff are very committed to giving us good exposure to the industry through frequent talks and Q&A sessions. They are good teachers and gave much needed support in job preparation and job hunting."

Jia En

Product Engineer

Dominique Yeo
"Rocket's community was one of the main reasons for me to take the leap of faith to make a career switch with them instead of other bootcamp providers. The camaraderie and energy levels of my coursemates and students of the other batches really value-added to my learning and always gave me motivation to achieve more with each project, which ultimately helped me land my current job."

Dominique Yeo

Software Engineer

Edward Porter
"A great bootcamp with very intelligent software engineers as teachers! The curriculum was well paced, making learning really fun and giving enough time for concepts to sink in. At the end of it, it provided me with the confidence and necessary skills to transition into a career as a developer, and more importantly, I left with the skills to teach myself new languages and the classical CS concepts."

Edward Porter

Software Engineer

Dewi
"Joining Rocket's Bootcamp is one of the best learning experiences I've had. Although the journey was intense, the camaraderie of my fellow batchmates, instructors and alumni were amazing. The projects and assignments were challenging and I love that we could all do them in different levels. The Rocket network and support was really instrumental in my job search, from resume reviews (most comprehensive one I've ever had!), leetcode practice, job scrums and referrals. If you're thinking of making a career switch, definitely give Rocket's Bootcamp a shot! Life is too short to be stuck in a job you don't like."

Dewi

Frontend Web Developer

Shannon Suresh
"Rocket Academy’s bootcamp equipped me with the tools and confidence I needed to make a career switch. It’s specialised and well-structured curriculum, dedicated instructors and network of like-minded individuals created an environment which allowed me to thrive and empowered me to start my career as a Software Engineer."

Shannon Suresh

Software Engineer

Liz
"Rocket's bootcamp was what I needed to kickstart my career as a software engineer. In addition to the technical training, what makes the course even more valuable is its focus on developing soft skills, such as working in teams, and presenting our work to people with varying technical backgrounds. A welcome surprise was the amount of guidance we received in our job hunts, even after graduation. I'm especially grateful for the mentorship and friendship of my instructors, peers and seniors, which made the journey all the more worth while."

Liz

Software Engineer

Grace
"After working through online courses independently, I realized that having a structured support environment was critical to building technical skills. Rocket was a great place to start - providing mentorship and guidance and also extending support with the daunting job search process. Most importantly, working through a demanding learning process with peers and supportive mentors was extremely encouraging. This gave me the confidence to do a career switch into a full-fledged software engineer - a role which I've found to be challenging but massively rewarding."

Grace

Software Engineer

Jeremy Lim
"Having graduated from bootcamp and taking up a job as a software engineer, I have full confidence in Rocket's ability to help career switchers (like myself) make the transition. The syllabus remains focused on helping bootcampers gain employment as SWEs— from the rigorous algorithms practice (a crucial part of the SWE interview process) to having a comprehensive set of portfolio projects to show employers by the time bootcamp ends. I'm super impressed by the increasing quality and complexity of the projects that bootcampers are producing, it’s truly getting more impressive with each batch!"

Jeremy Lim

Software Engineer

Jia En
"Rocket was a really challenging but extremely rewarding learning experience. We were immersed in the frontend, backend, and cloud technologies that gave us a solid foundation for dreaming and building a range of projects that I'm still proud of up till today. The student community is very diverse and hardworking. It's always interesting to see the projects they come up with. The Rocket staff are very committed to giving us good exposure to the industry through frequent talks and Q&A sessions. They are good teachers and gave much needed support in job preparation and job hunting."

Jia En

Product Engineer

Dewi
"Joining Rocket's Bootcamp is one of the best learning experiences I've had. Although the journey was intense, the camaraderie of my fellow batchmates, instructors and alumni were amazing. The projects and assignments were challenging and I love that we could all do them in different levels. The Rocket network and support was really instrumental in my job search, from resume reviews (most comprehensive one I've ever had!), leetcode practice, job scrums and referrals. If you're thinking of making a career switch, definitely give Rocket's Bootcamp a shot! Life is too short to be stuck in a job you don't like."

Dewi

Frontend Web Developer

Meet our instructors

As one of the leading coding bootcamp in Singapore, we are committed to providing our students with the best possible education and resources. We’ve made it our job to make sure that every single Rocket Academy student is equipped with everything that it takes to become an exceptional software engineer.

Optimised and personalised, our instructors focus on you as an individual and prepare you for success.

Our dedicated instructors, who are professionals in the field themselves, employ a ‘flipped-classroom’ methodology. In addition to a comprehensive curriculum, you get easy access to the instructors for all your questions as they guide you through the course.

Meowth!
Foong
Head of Operations

Foong is an introvert who won’t shut up. Having done bootcamp, he loves sharing his journey with students, and hopes to bring them through it too!

Code is art
Sam O' Shaughnessy
Full-Time Instructor & Head of Bootcamp

Full Stack Web Development, Xccelerate and BA History University of Kent

Yew Wee here!
Yew Wee
Section Leader

Yew Wee loves running, reading and working out. He also is a foodie and loves any cheap food finds.

Hi, I'm Sam!
Samuel
Section Leader

Samuel loves reading and is a fan of self-help books. He also enjoys a good cup of tea. Recommend him books that changed your life.

Hi there!
Khairul
Section Leader

Khairul enjoys everything local, from local films to music to food! Also used to be a pro-gamer before becoming a programmer

Meowth!
Foong
Head of Operations

Foong is an introvert who won’t shut up. Having done bootcamp, he loves sharing his journey with students, and hopes to bring them through it too!

Code is art
Sam O' Shaughnessy
Full-Time Instructor & Head of Bootcamp

Full Stack Web Development, Xccelerate and BA History University of Kent

Yew Wee here!
Yew Wee
Section Leader

Yew Wee loves running, reading and working out. He also is a foodie and loves any cheap food finds.

Hi, I'm Sam!
Samuel
Section Leader

Samuel loves reading and is a fan of self-help books. He also enjoys a good cup of tea. Recommend him books that changed your life.

Hi there!
Khairul
Section Leader

Khairul enjoys everything local, from local films to music to food! Also used to be a pro-gamer before becoming a programmer

Frequently Asked Questions

Is your Coding Bootcamp difficult, and will I definitely be able to graduate?

Our Coding Bootcamp is rigorous and can be challenging at times and thus is not for everyone. That is why, as part of our pre-requisite, we require all applicants to complete and graduate from our Coding Fundamentals course. For all eligible applicants, we also conduct a coding interview and test to ensure high-calibre students and a conducive learning environment.

I have submitted my application for Bootcamp but have not heard back, why, help!

Unfortunately, we have no plans to start new cohorts for any of our courses.

When is the latest date I can apply to Bootcamp?

Depending on the course cohort which you would like to enroll in, we advise you to submit your application at least 2 weeks BEFORE the course starts to allow us to properly process your application and address any of your enrollment questions as well.

I am looking to join a Bootcamp later in the year but I don’t see any available course dates for that period yet?

Unfortunately, we have no plans to start new cohorts for any of our courses.

Are there guaranteed job placements or company attachment after Bootcamp?

We do not offer job guarantees upon graduation. Instead, all our Bootcamp graduates will be put into an interview prep and job support program led by our founder Kai. Together with other alumni, you will work on resumes, referrals, reviewing JDs and job offers.

Be Wary of Overpromises on Outcomes: Many coding bootcamps and courses might overpromise the results they can deliver. This can include assurances of high-paying jobs immediately after completion, guaranteed employment, or an unrealistic level of expertise in a very short time. It's important for prospective students to approach these promises with caution. Researching a bootcamp's track record, reading alumni reviews, and understanding the current macro-economic conditions and employment statistics of past students can provide a clearer picture of what to expect.

How soon can I expect to find a job after Bootcamp?

More than 90% of our Coding Bootcamp graduates find a job as a junior software engineer within 6 months of graduating. How fast you find a job will largely depend on how actively you are applying, your own expectations as well as macroeconomic factors.

It’s important to see Software Development as a Continuous Learning Process. While our online coding bootcamp lays a strong foundation, mastering software development is a long-term, ongoing process. The field of technology is constantly evolving, with new languages, tools, and best practices emerging regularly. Thus, even after completing online coding bootcamps, individuals should be prepared for continuous learning and skill development in order to secure a job. This might involve self-study, contributing to open-source projects and building personal projects.

Frequently Asked Questions

Is your Coding Bootcamp difficult, and will I definitely be able to graduate?

Our Coding Bootcamp is rigorous and can be challenging at times and thus is not for everyone. That is why, as part of our pre-requisite, we require all applicants to complete and graduate from our Coding Fundamentals course. For all eligible applicants, we also conduct a coding interview and test to ensure high-calibre students and a conducive learning environment.

I have submitted my application for Bootcamp but have not heard back, why, help!

Unfortunately, we have no plans to start new cohorts for any of our courses.

When is the latest date I can apply to Bootcamp?

Depending on the course cohort which you would like to enroll in, we advise you to submit your application at least 2 weeks BEFORE the course starts to allow us to properly process your application and address any of your enrollment questions as well.

I am looking to join a Bootcamp later in the year but I don’t see any available course dates for that period yet?

Unfortunately, we have no plans to start new cohorts for any of our courses.

Are there guaranteed job placements or company attachment after Bootcamp?

We do not offer job guarantees upon graduation. Instead, all our Bootcamp graduates will be put into an interview prep and job support program led by our founder Kai. Together with other alumni, you will work on resumes, referrals, reviewing JDs and job offers.

Be Wary of Overpromises on Outcomes: Many coding bootcamps and courses might overpromise the results they can deliver. This can include assurances of high-paying jobs immediately after completion, guaranteed employment, or an unrealistic level of expertise in a very short time. It's important for prospective students to approach these promises with caution. Researching a bootcamp's track record, reading alumni reviews, and understanding the current macro-economic conditions and employment statistics of past students can provide a clearer picture of what to expect.

How soon can I expect to find a job after Bootcamp?

More than 90% of our Coding Bootcamp graduates find a job as a junior software engineer within 6 months of graduating. How fast you find a job will largely depend on how actively you are applying, your own expectations as well as macroeconomic factors.

It’s important to see Software Development as a Continuous Learning Process. While our online coding bootcamp lays a strong foundation, mastering software development is a long-term, ongoing process. The field of technology is constantly evolving, with new languages, tools, and best practices emerging regularly. Thus, even after completing online coding bootcamps, individuals should be prepared for continuous learning and skill development in order to secure a job. This might involve self-study, contributing to open-source projects and building personal projects.

Level up your career today

To establish a career as a software engineer, a solid grounding in programming languages such as JavaScript, Python, or Java is typically the first step. Specialisation in areas such as web development, mobile app development, or data science can then be pursued thereafter. As experience and skills grow, one can advance to higher job positions such as senior web developer, data scientist, or software architect, and even aspire to become a tech company founder.

23 possible career paths for a software engineer

At Rocket Academy, we are on a mission to equip aspiring software engineers with the tools and knowledge needed to thrive in the tech industry. Our goal from Day 1 has been to build the best coding bootcamp in Asia - one that attracts raw talent, trains them to become top software engineers, and funnels them to the best top tech companies.

Still feeling unsure?

Talk to us! We’re here to help.

Explore Bootcamp

Find out more about our Bootcamp course. Primarily taught in JavaScript, the course jumpstarts your career in full-stack software engineering.

Learn More About Bootcamp

Establish the Fundamentals

Learn the Fundamentals of coding and build a rock-solid foundation. A 6-week live and online part-time course, Fundamentals is the perfect entry into coding.

Get Started

Talk to us

If you have any questions or need more information, we’re here and ready to help!

Don’t be a stranger