Grow your skills.

As Pittsburgh continues to develop into a major national tech hub, the need for qualified tech professionals has increased as the pool of qualified candidates continues to shrink. That's why we decided to offer our own unique solution by providing a code school to train and grow the next generation of qualified Pittsburgh techies.

Our code school is uniquely set-up to offer hands-on, in-person, collaborative learning you can't find elsewhere. We'll immerse you into a curriculum including real world projects to help you gain work experience with job placement, whether with Rivers Agile Solutions or another Pittsburgh-based company.

Students have the opportunity to choose from a number of learning paths that we refer to as Bootcamps. Each bootcamp is taught by one of our experienced consultants and extends over a 12-week period, just long enough for us to equip you for an entry level position in that field.

Check out our feature on WTAE

  • What do I get out of this course? While each course is different in subject matter, they are all designed to prepare you for an entry level position in that discipline. Additionally you will get the chance to work on real-world projects with Senior level consultants who are passionate about learning.
  • What is expected from you? The willingness to fully engage in a proven bootcamp model to make the most of your investment. This will not be easy...but you'll love every minute of it.
  • How long is a bootcamp? Most courses are a multi-day, 12-week course. Depending on the course/schedule some are only offered during the day.
  • Who can apply? Anyone with a desire to learn new skills in technology.
  • Will everyone get in? No, not everyone will get in. We will review each applicant to determine appropriate fit to the curriculum and class size.
  • Am I guaranteed a job after a course? Our role is to teach you the skills and help you prepare for your new career. We use a proven model of curriculum that is designed to make you valuable in today's marketplace. We will also provide assistance in finding a job appropriate to your skills. As a custom software development organization, we are always searching for talented individuals to join our team. There are many opportunities for innovative developers and QA engineers and we are one of several here in Pittsburgh with openings, including partnerships with other employers.
  • How much does it cost? The evening courses for Core QA and Web Development are $6,000 and require a $500 down payment.
  • How do I pay for this? Loans are available through the school at a modest interest rate. Partial tuition forgiveness is available if you work for Rivers Agile Solutions for 1 year post graduation. Employment with Rivers Agile is not a given, but is possible. You can also secure your own financing or sponsorship from an existing employer.
  • Do I need my own computer/equipment? Yes, students are required to use a Mac. Additional specs/software requirements are available based on the bootcamp you are interested in.
  • Are there other bootcamps available? We're working on more offerings, stay tuned. We're open to suggestions. Email us at
  • Do you offer custom classes for large teams? Sure, contact us and we'll figure out the right solution. Email us at
  • Can I use this as a professional development option for my staff? Absolutely. Let's talk about how we can meet your unique needs. Email us at

Open Courses

Web Development


12 Weeks | Spring 2017

Tues & Thurs, 6pm – 9pm


So you want to be a web developer? This class is for you. We'll cover the basics of commonly-used, current web development languages such as JavaScript, Ruby on Rails, CSS, HTML, SQL and more. This course can be intense at times requiring you to think abstractly and write a lot of code. You'll leave with the ability to express your creativity through code and the understanding that with the right technical skills, pretty much anything is possible!

Request Information

Core QA


12 Weeks | Starting January 18, 2017

Mon & Wed, 6pm – 9pm


Breaking things is fun and that's how we got our start. As the original building block of Rivers Agile Solutions, we continue to raise expectations of how proper Quality Assurance can benefit organizations. In this bootcamp, you'll learn the foundational skills needed to create a proactive QA presence, including skills in cost reduction, risk mitigation, process redesign, and tool implementation. You'll leave with the knowledge that you can be a driving force in producing high-quality, ready-for-market software products.

Request Information