Bootcamp
Searchโ€ฆ
๐Ÿ“…
Course Schedule
6โƒฃ
6โƒฃ Frontend Infrastructure
๐Ÿ“…
Old Course Schedule
Powered By GitBook
Overview

Welcome to Software Engineering Bootcamp!

Software Engineering Bootcamp is Rocket Academy's flagship career conversion course. It builds on material taught in Coding Basics. On successful completion of Bootcamp, students can expect to be job-ready full-stack software engineers.

Current Batch Schedules

    1.
    โ€‹Full Time Batch 4โ€‹
    2.
    โ€‹Full Time Batch 5โ€‹
    3.
    โ€‹Part Time Batch 1โ€‹

Syllabus

Rocket's Bootcamp syllabus is divided into 10 modules (listed in the table below). Each module covers key topics in software engineering that are highly relevant in today's industry. Our course schedules and content are subject to minor alterations as we strive to fulfil the changing needs of our students and the industry.
Module
Weeks
Name
Topics
Stack
1
1-2
โ€‹Frontend Basicsโ€‹
HTML, CSS, Intermediate JavaScript, ES6
Frontend
2
3-4
โ€‹Backend Basicsโ€‹
Node.js, HTTP, File Servers, Command Line Programs
Backend
3
4-8
โ€‹Backend Applicationโ€‹
Web Application Servers, SQL Databases, Authentication
Backend
4
9
โ€‹Backend Structureโ€‹
ORM, Sequelize, MVC
Backend
5
10
AJAX, APIs
Full Stack
6
11-12
Webpack
Frontend
7
13-16
โ€‹Reactโ€‹
React
Frontend
8
17-20
Create React App, React Context, React Router
Full Stack
9
21-24
Testing, Security, Mobile, Data Science
Full Stack
A
10-24
โ€‹Algorithmsโ€‹
Complexity Analysis, Arrays, Hash Tables, Stacks, Queues, OOP, Linked Lists, Recursion, Trees, Graphs, Heaps, Dynamic Programming
N/A

Projects

Project
Name
1
โ€‹Video Pokerโ€‹
3
โ€‹Full-Stack Gameโ€‹
4
โ€‹Full-Stack React Appโ€‹
6
โ€‹Capstoneโ€‹

Schedule

Students are expected to spend a minimum of 8 hours a day (ideally from 10am-6pm) on weekdays on coursework. This includes the 2 hours of live sessions from 10am-12pm GMT+8 and the 1 hour of Rocket Q&A typically from 12-1pm GMT+8 on Wednesdays.
Our schedule is organised by Course Days and Schedule Days. Course Days mark days of the course from 1.1 to 23.5. Schedule Days correspond to calendar days, e.g. Week 13 Day 4, where each Schedule Day has a designated Course Day except for public holidays during the course. Please see the Batch X Schedule page for your batch's schedule, where X is your batch number.
The Course Weeks pages list deliverables for each day of the course. Deliverables typically consist of videos, reading, and coding exercises. Each day's deliverables are due by the start of the day's class. We work on exercises based on each day's deliverables in pairs during class.

Class Agenda

    1.
    Review of post-class exercise(s) from the day before
    2.
    Review of the day's pre-class material
    3.
    Completion of the day's in-class exercise(s)
    4.
    Introduction of the day's post-class exercise(s)
Last modified 17d ago