{ The Rithm Blog. }

BPPE Approval and Outcomes Numbers

We’re ecstatic to report that Rithm School has been officially approved by the Bureau of Private Postsecondary Education (BPPE). Since 2010, the BPPE has served a regulatory function in California, ensuring that postsecondary institutions are legitimate organizations that meet certain requirements in order to operate within the state. We’ve been working with the BPPE on our approval since our founding in 2016, and this approval shows that Rithm meets the standards for educational quality, integrity, financial stability, and rigor of curriculum as determined by the California agency.

Continue Reading

July 25, 2018

What’s New in Python 3.7: Data Classes

In June, the Python Software Foundation released the newest version of Python,3.7. In this post, we'll look at one of the nicest new features, "data classes".

Continue Reading

July 11, 2018

Five Tips for Getting Yourself Unstuck

I've worked with hundreds of budding engineers and mathematicians. And while every student is unique, everyone I've worked with has at least one thing in common: at some point, they've all been stuck on a problem.

I can relate; I've been stuck many times as well! And while it's easy to tell students to persevere, this kind of general advice is rarely helpful. In this post, I'd like to outline a few concrete strategies to turn to when you're stuck on a problem.

Continue Reading

June 22, 2018

A Roadmap for Learning How To Code - Part 3

This blog post is next chapter of the "Roadmap for Learning How to Code" series for beginners, check out Part 1 and Part 2 if you haven't yet!

In this chapter we are going to learn the fundamentals of web scripting using JavaScript.

Continue Reading

June 13, 2018

Student Interview: Paula + Miranda on Company Projects

At Rithm, we believe that one of the best ways to prepare students for jobs as web developers is by giving them opportunities to work on real-world projects. Working on personal projects can be fun, but working in a team or on an existing code base gives students insights into the day-to-day challenges of a developer that they might not otherwise learn. Our 6th cohort is nearing the end of working on these projects, so we spoke with our students Miranda Howitt and Paula Goyanes to get their perspective on the experience.

Continue Reading

June 05, 2018

Five Essential Rules when Job Searching

As we begin our outcomes period, we’ve started to have one-on-one conversations with our students about how they can be successful in the job search. This part of the program is always the most stressful, but at the same time anxiety can be a powerful motivator. The job search is never easy, but I wanted to outline a couple of rules and dispel some rumors about the job search.

Continue Reading

May 31, 2018

Outcomes: A Preview

This week is an exciting time in the life of our cohort and Rithm School as a whole. Our students are wrapping up their assigned work as developers for our company partnerships and transitioning into the next stage of the process: the outcomes, job-search portion. For the first time, Rithm School will be doing this work in-house and officially taking over the full cohort experience.

We’ve gradually built toward this path over the past six months by listening to prior experiences of Rithm alumni, taking into account industry-wide recruiting experiences and approaches, and also advising previous cohorts as they pursue new roles, interview processes, negotiations, and offers. Each of these conversations and experiences has provided us with a greater sense of how we can best equip our students to excel in their job search.

Continue Reading

May 22, 2018

The Benefit of Low-Abstraction Frameworks for Scaffolding Learning

Here at Rithm, we teach both Javascript and Python. Most of our course is taught in Javascript, but two weeks focus on Python, particularly focusing on building web application servers for the backend.

During the period, we teach Flask, a Python framework for building web applications. Out of the box, Flask includes features such as:

  • handlers for "requests" to the server (such as when a browser requests a web page)
  • generating HTML (or other types of responses) using a server-side templating language
  • support for cookies and sessions (common features for applications)
  • support for writing tests of an application

Flask is a popular library for this kind of development, but it's not the dominant or most featured library in this space. Django is used widely in industry, and has far more features out of the box (including things like deeply built-in support for connecting to databases, an "Object Relational Mapper" for querying and updating those databases, a system for handling user registration/login/authentication, and more).

Given that Django is also very popular and even more featureful, why do we teach Flask at Rithm School?

Continue Reading

May 16, 2018

Are Coding Schools Worth the Cost?

We talk to a lot of potential students here at Rithm. Many of them are incredibly passionate about learning how to code, and value Rithm's unique program, including our focus on small class sizes and exposure to real-world projects.

Even so, there's a fair amount of competition in our space, and potential students are right to shop around before finding the right fit. And while a lot of the value we think we add is hard to quantify, for some students the choice of which school to attend really boils down to a numbers game. For those people, I've cooked up a little tool to help you make a decision about which school to attend (or whether you should attend one at all). Let's take a look!

Continue Reading

April 25, 2018

A Roadmap for Learning How To Code - Part 2

This blog post is the sequel to Part 1.

In this chapter we are going to dive into CSS so we can learn the principles of how to layout things on a web page and understand how to build layouts!

Continue Reading

April 10, 2018

Apply Now