Upcase by thoughtbot

We're not a bootcamp, we're a finishing school. Become an experienced developer and take "junior" out of your title.

Start Learning Today!

Join our community of motivated peers and receive mentorship from the best in the business.

Listen to their stories on our podcast.

Choose from a variety of languages and tools.

Our trails are intermediate and advanced. Learn from experienced developers and move from beginner to proficient at a steady and sustainable pace.

We asked an experienced developer how they demonstrate curiosity during the job hunt.

So let's say I've come straight out of a coding bootcamp, and joined a consultancy, or a startup. How do you show that you are curious and ready to learn?

When it comes time to interview, companies are going to be looking for that additional work. That's when I'll ramp up and spend some evenings and even weekends creating personal projects. They might not be the fanciest pieces...they might not be the next Facebook, but they are something that showcases the work that I'm capable of doing.

Follow expert trails.

Curated exercises set in a path of varying difficulty to teach you the full spectrum of skills needed to become an expert on a topic.

Hundreds of videos and coding exercises

Learn your way, with videos, code challenges, or flashcards on your mobile device.

thoughtbot provided the top-notch Ruby and Rails experience we needed to help drive major improvements to Code Climate. With Upcase, you can learn from some of the best in the business.

Bryan Helmkamp
CEO at Code Climate
Join our Github

Join our GitHub team and watch us work on real apps (like this one!)

Huge Forum

Break out of your learning rut with help from thoughtbot developers in our forum.

Master Vital Skills

Master skills like Test Driven Development, even if you've tried and failed at it before.

Without doubt, Upcase was vital to my professional growth and led to my dream Rails job at thoughtbot.

Matt Sumner
Development Director at thoughtbot

Training with thoughtbot (who I consider to be the best developers in the world), and leveraging Upcase’s vital community of like minded peers has been invaluable for me.

Skilling up in relative isolation in Australia, it provided the tools and support for me to land my first Rails job and flourish there.

Ralph White
Developer at postinvoice.com