Coding Bootcamp

Learn in-demand skills and launch a new career path as a Software Engineer

  • check icon
       Develop your edge
  • check icon
       Live classroom sessions online
  • check icon
       Part-time or Full-time
student at computer

🚀 Next Launch

Now enrolling for 17 Oct 2022

Become a Software Engineer

Coding Bootcamp is Rocket Academy's flagship career conversion course, primarily taught in JavaScript and Python. On successful completion of the Bootcamp course, students can expect to be job-ready full-stack software engineers.

Build a unique project portfolio
Network with tech leaders regularly
Unlimited interview prep

“I chose Rocket Academy over other coding bootcamp programs as it was more comprehensive and rigorous."

JIA EN CHIEW

Former Architectural Graduate | Software Engineer at GoTrade

Curriculum

Rocket Academy's coding bootcamp cirriculum 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 of our students and industry needs.

Technical Excellence
Frontend and backend frameworks
Cloud infrastructure
Data structures and algorithms
High-Value Networking
Capable and ambitious peers
Regular live Q&As
Access to Rocket Academy’s powerful alumni network
Unlimited Interview Prep
Unlimited resume and portfolio review
Unlimited interview prep
On-demand technical and career guidance
💻 Technical concepts you will learn

  • HTML
  • CSS
  • React (Components, State)
  • JavaScript
  • Web Hosting

  • Express.js
  • SQL
  • ORM (Sequelize)
  • Authentication

  • Advanced React (Hooks, Routing, Context)
  • Firebase NoSQL Database
  • Firebase Cloud File Storage
  • Firebase Authentication
  • Testing and Continuous Integration
  • TypeScript
  • Security

  • Data Structures (Arrays, Hash Tables, Stacks, Queues, Linked Lists, Trees, Graphs, Heaps)
  • Complexity Analysis
  • Object-Oriented Programming
  • Recursion
  • Dynamic Programming
  • Bit Manipulation
  • Python
Meet our Head Instructor
KAI YUAN NEO
Founder & CEO, Rocket Academy
The Admissions Process

Rocket’s Basics course is recommended as a pre-requisite for joining our Coding Bootcamp program. Learn more about Rocket’s Coding Basics. If you already have some prior experience/knowledge in coding and would like to join Rocket's Coding Bootcamp program, we may waive the Coding Basics requirement - reach out to us at hello@rocketacademy.co to find out more!

Applicant screening

Submit a project you’ve done in Basics. We will review the project according to these guidelines.

Video application

Submit a 3-5 minute video describing a concept taught in our Basics course.

Join the program

If you pass the video application, we will send you a registration link.

Is this program right for me?

The Rocket Academy Coding Bootcamp program is designed for motivated people who have basic skills in JavaScript, and aptitude for problem solving, and strong communication and collaboration skills. We welcome students from all work experiences and fields of study who are looking to boost their career. If you are:

  • Proficiency with technical syntax and tools
  • Code quality (naming, code comments)
  • Computational thinking (i.e. ability to translate application requirements to code)
Tuition
We accept bank transfers, PayNow, credit cards, and instalment payments via Atome. Additional charges apply to credit cards and Atome payments. Fees are payable upfront before course commencement.
S$9,999   S$7,999

Part-Time Coding Bootcamp covers the same material over twice the time (8 months). Coding Bootcamp applies a flipped classroom model that consists of 2 components: self-learning and live classes.

S$9,999   S$7,999

Coding Bootcamp applies a flipped classroom model that consists of 2 components: self-learning and live classes.

Upcoming Program Dates
PACEFIRST CLASSLAST CLASSADMISSIONS DEADLINE
Full Time
16 Oct 2022
right arrow
9 Feb 20232 Oct 2022
16 Oct 2022
right arrow
9 Feb 2023
Admissions deadline: 2 Oct 2022
Course Overview

Full-Time Coding Bootcamp (FTBC) classes are Mondays to Thursdays, 10am-12pm GMT+8 for 4 months. Part-Time Coding Bootcamp (PTBC) classes are Tuesday evenings 7.30pm-9.30pm GMT+8 and Saturday mornings 10am-12pm GMT+8 for 8 months. Both FTBC and PTBC cover the same material. Refer to the full course curriculum for curriculum details.

MODULETECHNOLOGIESALGORITHMS

Module 1: Frontend App

Command lineGitGitHubHTMLCSSNodeReactArraysHash tables

Module 2: Full-Stack App (Firebase)

HTTPJavaScript promisesNoSQLFirebase Realtime DatabaseFirebase StorageFirebase AuthenticationReact RouterReact higher-order componentsReact contextWebpackObject-oriented programmingStacksLinked listsQueuesRecursion

Module 3: Full-Stack App (Express)

ExpressSQLPostgreSQLSequelizeJWT AuthenticationTreesGraphsHeaps

Module 4: Capstone

Unit testsContinuous integrationTypeScriptWeb securityDynamic programmingBit manipulation

TECHNOLOGIES
Command line
Git
GitHub
HTML
CSS
Node
React
ALGORITHMS
Arrays
Hash tables

TECHNOLOGIES
HTTP
JavaScript promises
NoSQL
Firebase Realtime Database
Firebase Storage
Firebase Authentication
React Router
React higher-order components
React context
Webpack
ALGORITHMS
Object-oriented programming
Stacks
Linked lists
Queues
Recursion

TECHNOLOGIES
Express
SQL
PostgreSQL
Sequelize
JWT Authentication
ALGORITHMS
Trees
Graphs
Heaps

TECHNOLOGIES
Unit tests
Continuous integration
TypeScript
Web security
ALGORITHMS
Dynamic programming
Bit manipulation

🚀 Start Coding Today

Coding Basics
3 Oct 2022
Bootcamp (Full Time)
17 Oct 2022
Bootcamp (Part Time)
26 Nov 2022