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 3 Jul 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 Knowledge you will learn

  • HTML
  • CSS
  • DOM
  • HTTP
  • Javascript
  • Node.js, Bootstrap
  • Hosting on Github pages and Heroku

  • Handling HTTP requests
  • Relationship models
  • Database & data storage fundamentals
  • Promises
  • Web authentication
  • SQL, Express, Heroku

  • MVC
  • Async/await, Try/catch
  • RESTful routing
  • AJAX
  • Sequelize
  • Webpack
  • Managed cloud deployment with Heroku

  • JSX
  • React state and components
  • React dev tools
  • Error boundaries

  • React router
  • React hooks
  • Styled components
  • Integration of APIs / complex user interfaces

  • Unit, integration, and end-to-end testing
  • Test-driven development
  • Continuous integration
  • Guarding against SQL injections
Meet our Head Instructor
KAI YUAN NEO
Founder & CEO
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
Fees are payable upfront before course commencement.
S$9,999   S$4,999/HK$29,999/AU$4,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$4,999/HK$29,999/AU$4,999

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

Upcoming Program Dates
New Batches Every 6 Weeks
PACEFIRST CLASSLAST CLASSADMISSIONS DEADLINE
Full Time
3 Jul 2022
right arrow
19 Dec 202219 Jun 2022
Part Time
22 Aug 2022
right arrow
4 Aug 20238 Aug 2022
3 Jul 2022
right arrow
19 Dec 2022
Admissions deadline: 19 Jun 2022
22 Aug 2022
right arrow
4 Aug 2023
Admissions deadline: 8 Aug 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.

TECHNOLOGIESALGORITHMS

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 AuthenticationSocket.IOTreesGraphsHeaps

Module 4: Capstone

Unit testsContinuous integrationContainersWeb securityTypeScriptDynamic 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
Socket.IO
ALGORITHMS
Trees
Graphs
Heaps

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

🚀 Start Coding Today

Coding Basics
24 Jun 2022
Bootcamp (Full Time)
3 Jul 2022
Bootcamp (Part Time)
22 Aug 2022