Ruby logo for Back-End Engineering program
Back End Engineering

Build the life you've always imagined.

Your New Career Starts Here

The Back End Program is your guide to understanding Ruby on Rails and databases. If you love research, data, spreadsheets, and finding solutions to problems, this is the program for you. Through several large group projects and regular pairing exercises, you will learn skills and procedures for effectively collaborating and pairing with other developers. You will explore best practices in agile project management and collaboration.

Learn more about the program details below.

Software developer working on their laptop at their kitchen counter while making tea.
clock logo


This 7 month program will have you in live classes and collaboration sessions 5 days a week. In general, you will learn new content in the morning session and apply to a real project the same day.

1:1 logo


Our classes are taught live by instructors who build relationships to understand who you are and help you apply your prior experiences and skill sets to the new content.

heart logo


We believe that preparing you for your next career means working in collaboration with others constantly. If you are open to new perspectives, willing to listen to others, and ready to implement feedback, you will be successful here.

arrow logo


From our graduation rate to our employment outcomes, our goal is to get you to sign your first job offer. We provide support to every graduate until that goal is met.

If you have any questions about any of our programs email or schedule a meeting with our Admissions team here.

“I had an amazing time at the Try Coding event! The instructor was knowledgeable and supportive, and the curriculum was challenging yet engaging. I left feeling inspired about the possibility of pursuing a career in tech”

Event Attendee

Jump into try coding!

Try Coding events are your place to learn and experiment with actual code.

Live instructor

Group of driven beginners

See if coding is for you

Learn about Turing

Program Details

Apply today
Program Length

The Back End Program is 7 months long and divided into 4 modules. Each module is 6 weeks long with a 1 week intermission between modules.

Class Schedule + Remote Instruction

The Back End Program is a fully remote/online program that convenes Monday-Friday from 9am - 4pm MT with expected work and collaboration time after 4 pm MT. Classes and workshops are conducted online using Zoom. Students interact directly with their instructors, peers and mentors. This is not your average “remote” program as you are constantly in collaboration with your instructors and your cohort.


All students must have access to a reliable internet connection to participate in the Back End Program. Laptops will be provided to all students and is an included benefit as part of our tuition. Students will have to complete an application and interview to be accepted into the Back End Program. Check out our Application Tips and Interview Tips for more information on the Interview process.

Program Cost

Tuition to attend Back End Program is $25,000, which includes a new laptop. At the time of enrollment, each student is required to pay a $1,200 deposit. This will hold your spot in the program and allow you to register for your chosen cohort. Tuition must be paid in full 30 days prior to your Mod 1 start date.Turing also offers institutional scholarships. Our Financial Aid Coordinator is available to answer any questions that you may have regarding tuition at or schedule a 1:1 to discuss your specific financial needs.