The RBK immersive program is an advanced coding bootcamp focused on building autonomous software engineers ready for any job in the tech industry. Every unit in our curriculum is optimized for educational power and efficiency. The first half of the course is often described as “drinking from a firehose” because of how much information it packs in. In the second half, you use your new coding skills to build projects while learning new technology on the fly. By the end, you will be an expert software engineer, capable of tackling unique and unfamiliar problems as well as building complex applications.
Master the Fundamentals while Exploring new Tech
Think like a Software Engineer
Professional software engineers have defined goals, but no roadmap of how to get there. Our students don’t just follow directions, they learn how to chart the course.
Develop Production Grade Web Applications
Our advanced coding bootcamp is results-focused. You start by learning foundational tech and fundamentals, then immediately put your knowledge into action with carefully designed assignments and personal software engineering projects that you conceive and build from the ground up.
Job Placement Support
We prepare you for a competitive job market with resume assistance, personal branding development, interviewing skills, and career coaching. By representing your skills well on paper and in interviews, you’ll be ready for a job anywhere from startups to major tech companies.
Our Software Engineering Program Roadmap
- In order for you to succeed, we’d like to know a bit more about you. Our Admissions gate is designed for you to test yourself and see if you have what it takes. Ranging from mindset to technical ability, the Admissions tests will require your full attention and time.
RBK BootstrapOptional Prep
- Take our concentrated, fast-track coding bootcamp prep program.
- Learn About Bootstrap Premium Prep
Immersive Program Onsite
- During this week you’ll learn how to interview and negotiate, while building your online presence.
- You find and apply to the companies of your dreams, while we help you negotiate and leverage our extensive hiring network.
RBK produces software engineers with 5 core skills :
- Programming Ability.
- Soft Skills.
- Autonomous Learning Ability.
- Problem Solving and Creative Ability.
- C1 English (on the CERF scale).
We achieve this by blending several, open source education methodologies into a new pedagogy called eXtreme Learning (XL) combining:
- fail-based learning
- problem-based learning
- project-based learning
- Collaborative learning – pairs, teams
- immersive learning – 14+ hours per day
- Agile methodology – sprints, retrospective
- Self-awareness training
- Restorative justice practice
- Psycho-social support
RBK has developed an AI driven feedback system that maximizes knowledge accretion through the use of biomorphic monitoring to track cognitive load. This tracking and behavior modification stimulus enhances performance, and ultimately skill acquisition by 30%-60% across the program.
- Assessment of 1000 young people, choosing 40 young people to start the immersive courses;
- Impart market-ready digital skills, together with professional practice and emotional intelligence training. Training is delivered via ‘bootcamp’ methodology – an immersive, intensive 18 week program;
- Provide a framework for this demographic to ‘bootstrap’ themselves out of poverty by using the exceptional RBK graduates to facilitate future programs and scale the technology and access.
- Connect each student with a mentor and assist them in developing a professional network and gaining an understanding of the industry culture.
- Place 30 graduates with industry hiring partners locally or with distant partners via remote seats within six months;
- Promote cohesion and goodwill amongst estranged groups (refugees vs. host nationals) through ‘pair learning’ in an immersive, intensive, problem-solving based environment.
Our coding bootcamp curriculum includes pair programming to get you as close to a working environment as possible. This means you’ll collaborate at pairing stations with another student on programming projects, where you will learn how to code as a team. You’ll double check one another’s work to reduce coding errors and learn teamwork skills needed to thrive in a professional environment.
During the second half of the coding bootcamp course, students use their skills to design and build fully functional apps from scratch. The schedule during this period is more open-ended, but equally intense.
Grow Your Network
At RBK, you gain more than an education; you develop a network. Our campuses are home to hundreds of startups, entrepreneurs, and Fortune 1000 companies, giving you the opportunity to work and learn alongside some of the best and brightest minds in the tech industry.