Half of the seats in each class are reserved for people underrepresented in tech.
Academy's Income Share Agreement (ISA) funding options mean no tuition fees until after you start your new career.
Learn to code Ruby, C#, JavaScript, HTML/CSS and more through project-based learning and gain connections to the larger tech community in Pittsburgh.
Patrick and Steve came to Academy Pittsburgh with the beginnings of a startup. They knew they would need to expand and hire developers to create custom technology, so they needed to be able to successfully vet employees and speak their language.
Ikos (https://www.ikos.rent/) is now thriving in multiple markets, growing well, and Patrick & Steve have even hired other Academy grads into the company.
Students will learn the basics of computer programming using a strongly typed, compiled language. Students will learn to use the Integrated Development Environment to assist in making programs that use variables, conditionals, loops, and arrays to complete complex tasks.
This course will solidify students’ understandings of concepts from their introduction to programming in C# by repeating concepts and exercises in another language. Students will learn to write and run programs in Ruby, and also to think about programming outside the bounds of a single language. They will repeat the concepts and exercises from the previous two weeks in this week, in a new programming language.
This course will introduce students to automated unit testing and Test Driven Design (TDD). Students will learn about why developers write unit tests, the testing framework Rspec, how to write and run unit tests in Ruby, and the practice of writing tests first (TDD). As they practice unit testing, they will further solidify their understanding and competence with classes, functions, and programming fundamentals. Students will also learn about unit testing in C# and the idea of other kinds of testing.
Students will learn the design and use of relational databases, using both file based Structured Query Language (SQL) and server based SQL. Students will learn how to design databases, query using SQL, and use databases in the use of programs.
During this two week course, students will learn real world workflow in an agile environment, practicing standups, backlog grooming, UX/UI mockups, source code control, and customer interaction as they work together to create a final product for an actual client.
During this two week course, students will learn real world workflow in an agile environment, practicing standups, backlog grooming, UX/UI mockups, source code control, and customer interaction as they work together to create a final product for an actual client.
Jean worked as a dev for 12 years and often found herself teaching, then jumped at the chance to come work for Academy Pittsburgh in the spring of 2019. She loves Ruby, testing, git, retrospectives, and helping people figure out how to get [over|under|around|through|past] problems.
John worked in the tech industry for over 20 years before starting Academy Pittsburgh. He generally works in C# and JavaScript, but is also happy working in whatever language someone wants to work in. He doesn't get mad at computers, but sometimes he is very disappointed.
Before applying, make sure you understand and accept all of the expectations, terms and conditions explained on this page. Be sure that you review, our sample participation agreement. If you are admitted into the next session you will have to sign a similar document, though the terms and conditions of participation may differ. A completed application creates no binding agreement between potential participant and Academy Pittsburgh, LLC.
We'll ask you for basic demographic information, financial need, and all the other basic information you might expect. The application includes logic questions, as well as uploads to Github and YouTube. Don't worry, you can save your progress and don't have to complete the whole thing all at once.
Thanks for applying! We'll be in touch in a few days' time, and may ask you to schedule an in-person interview.
Congratulations, you made it! Tell your friends and loved ones and get ready for some of the most transformative weeks of your life.
Get us a check for $10,000 before the first day of class - you're done!
Academy Pittsburgh uses ISAs to allow more and different people to pursue a career in tech while growing Pittsburgh’s emerging technology industry. Don't pay tuition fees until after you've secured a new career. Our program includes protections including a minimum income threshold equivalent that must be met before payback is required, as well as a maximum time window that ends the obligation even if less than the initial funding amount was paid back. With this option, you'll end up paying between $0 and $16,000, depending on how much money you make after you graduate.
Apprenti is a local program run through the Pittsburgh Tech Council that works to connect emerging talent to companies that will hire them and schools to train them. If you apply to Apprenti and are accepted, you'll be hired by a company before starting at Academy Pittsburgh, and you will be responsible for paying for Academy Pittsburgh, your new employer will pay for your training. In fact, you'll receive a stipend during class, and have a job immediately upon graduation.
Find out more and applyEach Academy session is either remote ("distance learning") or in person. As of summer 2024, we are running remotely. Depending on construction, our next class might be remote or in person. Let us know what would work better for you, and you can always ask for an update about the session you're looking into.
Send us an email. Sit in on a class. Talk to a graduate. Attend an open house. We want to answer whatever questions you might have, and are happy to arrange a visit or call with our staff or alumni. Start by contacting info [at] academypgh.com, and we'll get in touch as soon as possible.
Not yet, but we are looking into the feasibility of launching night and/or weekend sessions. Please let us know if this is something you would be interested in attending, so that we can better gauge interest and inform anyone interested when it begins.
Academy Pittsburgh is locally owned and operated by Pittsburgh residents with decades of experience and connections to the region's tech community. Moreover, we care about each and every one of our students, personally and professionally, and we genuinely want them to succeed.
Over 80% of our graduates have been hired, with an average starting salary over $55 thousand dollars.
At Academy, we teach students how to teach themselves to code, so that they can master new skills in the future and languages as technologies and preferences evolve. The specific skills and languages we teach are because they are the ones employers are asking for in the Pittsburgh region. In essence, we teach an array of what's in-demand, allowing for an easier transition into a breadth of possible careers.
See our Payment Details section above to learn about how to pay for Academy. Additionally, as a school licensed by the PA State Board of Private Licensed Schools, we also accept certain grants. Get in touch with questions about specific grants.