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.
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.
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.
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.
Join our GitHub team and watch us work on real apps (like this one!)
Break out of your learning rut with help from thoughtbot developers in our forum.
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.
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.
30-day, hassle-free money back guarantee
For aspiring senior developers looking for battle-tested best practices, a killer community, and mentorship from the right people.