Fill out an application below:

Fields marked with an asterisk (*) are required. 

Basic Information

Education and Work History 

Course Dates and Plans 

All classes are delivered through live lectures, whether we are remote (via Zoom) or in person. As such, we require that all applicants live within 4 hours (ahead or behind) of the local time in San Francisco. Our program typically runs from around 9:30 AM to 5:30 PM Pacific Time, five days a week.

|

The Curriculum

CHAT WITH ADMISSIONS

Enrollment Deadline: June 20, 2022

The Rithm Experience

Our remote sessions are with live instructors. Nothing pre-recorded, so you can ask questions as you learn.

Live Instruction

Professional Projects

We partner with professional engineering teams to provide our students with real-world experience during their time with us.

Experienced Staff

Our dedicated instructors have years of combined experience as both developers and teachers.

We're focused on your success. Start paying tuition only once you've secured a role earning at least $60,000 per year.

Deferred Tuition

Pair Programming

Following the agile development method, students code together, so you're never in it alone.

Tight-Knit Community

We foster a sense of community through events and networking to help you on your journey for years to come.

Student Reviews

Fill out the application below. If you are brand new to JavaScript, we encourage you to first go through our JavaScript Fundamentals Course.

Complete a short coding challenge to make sure you've learned the basics. 

                          for tips on how to take the coding challenge and you can try a practice one here.

Once you fill out the form, we'll send a challenge along. If you don't complete the coding challenge, we'll work with you to build a personalized study plan and invite you to take another challenge in two weeks after some more studying.

Click here

Fill out the application below. If you are brand new to JavaScript, we encourage you to first go through our JavaScript Fundamentals Course

Our dedicated instructors have years of combined experience as both developers and teachers.

Experienced Staff

The Curriculum

Student Reviews

Apply Today

Complete a short coding challenge to make sure you've learned the basics. 

                          for tips on how to take the coding challenge and you can try a practice one here.

Once you fill out the form, we'll send a challenge along. If you don't complete the coding challenge, we'll work with you to build a personalized study plan and invite you to take another challenge in two weeks after some more studying.

Fill out the application below. If you are brand new to JavaScript, we encourage you to first go through our JavaScript Fundamentals Course.

Fill out the application below. If you are brand new to JavaScript, we encourage you to first go through our JavaScript Fundamentals Course

Click here

Our remote sessions are with live instructors. Nothing pre-recorded, so you can ask questions as you learn.

Live Instruction

And They Work at Awesome Companies

"Rithm has some of the best instructors that you will come across."

-Arthur Kam
 Software Engineer at Palantir

-Genna Mergola
 Product Engineer at Carrot Fertility

I could not have had a better experience than I did at Rithm. If you are looking for support from instructors, care for the quality of their curriculum, and empathy for all humans who attend the bootcamp, look no further!"

"I honestly don't believe I could've learned more in any other environment."

-Torre Taylor
Senior Developer at CoStar Group

"I don’t think that it was just luck that my cohort was filled with incredibly smart and thoughtful people, and I think that really aided in my development as a coder."

-George Gruner
 Engineer at Dovenmuehle Mortgage Inc

"I knew that I was making the right choice to go into a program that focused on small class sizes, where instructors can cold call on you when you’re starting to nod off."

-Sandy Cao
 Engineer at Twitter

"Rithm has some of the best instructors that you will come across."

-Arthur Kam
 Software Engineer at Palantir

"I could not have had a better experience than I did at Rithm. If you are looking for support from instructors, care for the quality of their curriculum, and empathy for all humans who attend the bootcamp, look no further!"

-Genna Mergola
  Product Engineer at Carrot Fertility

"I honestly don't believe I could've learned more in any other environment."

-Torre Taylor
 Senior Developer at CoStar Group

Following the agile development method, students code together, so you're never in it alone.

Pair Programming

We partner with professional engineering teams to provide our students with real-world experience during their time with us.

Professional Projects

We foster a sense of community through events and networking to help you on your journey for years to come.

Tight-Knit Community

APRIL 2022 

Tuesday April 08, 5:30 PM - 7:30 PM

Tuesday April 10, 5:30 PM - 7:30 PM

Tuesday April 17, 5:30 PM - 7:30 PM

Tuesday April 15, 5:30 PM - 7:30 PM

SELECT THIS COURSE

MAY 2022

Tuesday May 08, 5:30 PM - 7:30 PM

Tuesday May 10, 5:30 PM - 7:30 PM

Tuesday May 17, 5:30 PM - 7:30 PM

Tuesday May 15, 5:30 PM - 7:30 PM

SELECT THIS COURSE

Fill out the application below.

Schedule an informal chat with our Admissions Team.

Take a 30 minute timed coding challenge to make sure you know the fundamentals. (You can prepare with our free JavaScript prep course!)

Small, intimate class sizes ensure that you get to know your fellow students and instructors, and they get to know you.

Small, intimate class sizes ensure that you get to know your fellow students and instructors, and they get to know you.

Before class

Prework

Your learning begins well before the classroom! We’ve developed robust prework to give you a solid understanding of web development fundamentals so you hit the ground running.

Curriculum Covered:
Terminal and UNIX
Git and Github
HTML and CSS
Intermediate CSS and Bootstrap
Intermediate JavaScript Part I

Weeks 1 - 2

Intermediate Front End Development

After reviewing the prework, we’ll dive into some more advanced JavaScript topics, and establish problem solving strategies that will get you thinking like a developer.

Curriculum Covered:
Intermediate JavaScript Part II
Advanced JavaScript
Advanced JavaScript Part II

weeks 3 - 5

Full Stack Web Development

Over the next several weeks you’ll learn about server-side programming as you build web servers in Python, databases using PostgresSQL, and many full-stack web applications. We'll also cover the basics of authentication, and web security.

Curriculum Covered:
Python Fundamentals Part I
Python Fundamentals Part II
Python, SQL and Flask Part I
Python, SQL and Flask Part II

weeks 6 - 10

Single Page Applications with React and Node.js

After building backends in Python, we’ll move to using Node.js to build APIs, and begin exploring modern single-page apps using React.js with hooks, React Router, and advanced patterns for state management. We’ll also dive into TypeScript, and practice storage and deployment via Amazon Web Services.

Curriculum Covered:
Node and Express.js Fundamentals
Intermediate Node and Express
React.js Fundamentals
Intermediate React and React Router
React with TypeScript

weeks 11 - 13

Professional Projects

Having real-world experience is essential for your job search, so our students spend nearly a month working on projects with different organizations in the Bay Area. Whether you’re working on a large existing codebase, or building something brand new, you'll learn a lot about working in a team and writing readable, maintainable code!

Curriculum Covered:
Professional Projects

weeks 14 - 16

Computer Science & Interview Prep

Before starting your job search, we’ll help solidify your computer science knowledge by covering concepts like Big O Notation, data structures and algorithms. During this time, you'll also finalize your resume and meet 1:1 with instructors and an outcomes manager. Lectures will be focused on acing take-home challenges and on-site interviews. We'll also start sending out your profile to our hiring partner network to build momentum in your job search.

Curriculum Covered:
Computer Science Fundamentals

Apply to Rithm School

Complete a technical interview, focused on problem-solving.
Need a little extra preparation? Check out our Free Two-Week Prep Course.

We'll render a decision to admit, or help you study-up before re-interviewing.

Learn more about tuition options

Upcoming Courses:

"I don’t think that it was just luck that my cohort was filled with incredibly smart and thoughtful people, and I think that really aided in my development as a coder."

-George Gruner
 Engineer at Dovenmuehle Mortgage Inc.

"I knew that I was making the right choice to go into a program that focused on small class sizes, where instructors can cold call on you when you’re starting to nod off."

-Sandy Cao
 Engineer at Twitter

The 
Rithm Experience

Our curriculum is rooted in experience, practice, and constant conversation with our hiring partners.

 Here's what the journey looks like:

And Work at Awesome Companies

APPLICATION FOR OUR
FULL-TIME IMMERSIVE PROGRAM

Coding Bootcamp

Average Starting Salary

"There's a reason we hired from Rithm School."

"Allie got up to speed on our codebase much faster than other junior engineers,
and it's clear she knew how to work with a dev team from day one."

- Todd Berman (CEO of EveryTeam and former VP Engineering at GitHub)

"There's a reason we hired from Rithm School."

"Allie got up to speed on our codebase much faster than other junior engineers, and it's clear she knew how to work with a dev team from day one." 

- Todd Berman (CEO of EveryTeam and former VP Engineering at GitHub)

We're focused on your success. Start paying tuition only once you've secured a role earning at least $60,000 per year.

Deferred Tuition

Online

Now Enrolling

Program Dates

Enrollment Deadline

Location

Status

Sep 05, 2022

Online

Now Enrolling

July 11, 2022 -Oct 09, 2022

June 20, 2022

Sep 26, 2022 -Feb 05, 2023

Average Starting Salary

$107.3k+

Grads Placed < 9 Months

100%

Graduation Rate

94.74%

Our Grads Get Jobs Quickly

Upcoming Courses:

Classes run Monday through Friday from 9am - 6pm.

Cohorts usually fill up a few months in advance; we strongly encourage candidates to apply as early as possible.

APPLY NOW

July 11, 2022 - October 28, 2022

June 20, 2022

Now Enrolling

Online

SELECT THIS COURSE

APRIL 2022

Thursday March 10 5:30 PM - 7:30 PM

Tuesday March 08, 5:30 PM - 7:30 PM

Tuesday March 15, 5:30 PM - 7:30 PM

Thursday March 17, 5:30 PM - 7:30 PM

SELECT THIS COURSE

MAY 2022

Thursday March 10 5:30 PM - 7:30 PM

Tuesday March 08, 5:30 PM - 7:30 PM

Tuesday March 15, 5:30 PM - 7:30 PM

Thursday March 17, 5:30 PM - 7:30 PM

September 26, 2022 - February 3, 2023

September 5, 2022

Online

Now Enrolling

Program Dates

Enrollment Deadline

Location

Status

Become a Software Engineer in Just 16 Weeks Online.

Join the Industry's Most Exclusive Coding Bootcamp and Gain Real-World Experience Before Graduating. 

Only Pay Once You're Hired

100% Online Live Instruction

Classes Capped at 18 Students

Real World Projects With Professional Engineering Teams

CHAT WITH ADMISSIONSCHAT WITH ADMISSIONS

100% Online Live Instruction

Classes Capped at 18 Students

Only Pay Once You're Hired

Real World Projects With Professional Engineering Teams

Join the Industry's Most Exclusive Coding Bootcamp and Gain Real-World Experience Before Graduating.

Become a Software Engineer in Just 16 Weeks Online.

Classes run Monday through Friday from 9am - 6pm.

Cohorts usually fill up a few months in advance; we strongly encourage candidates to apply as early as possible.