Get a job, or get your tuition back.

Our refund guarantee means that if you don’t get a job within six months of graduation, no matter which payment method you choose, you’ll get your money back.

Learn more
Learn more

Curriculum

1

Web Development Fundamentals

Build the foundational skills that every web developer needs by building static webpages with HTML, CSS, and jQuery.

2

Asynchronous Web Apps

Create beautiful data-driven, interactive client-side web applications and learn the basics of the command line and Git.

3

Server-side Programming With Node.js

JavaScript isn't just for the frontend. Create well-designed, comprehensively tested server-side JavaScript applications using Node and Express.

4

Advanced Frontend: React

Take your frontend web development skills to the next level. Learn to build powerful single page web apps with the popular frontend framework, React.

5

Advanced Topics: Data Structures and Algorithms

Build a foundation of computer science knowledge and hone your skills as an engineer, along with final preparation for your job search.

One on one.
From enroll to hire.

Our mentors, career coaches, and community network are focused on your success, at every step.

Find out more
Data Science Mentor

Sarah — Mentor, Data Science

Find out more

How You'll Learn

one on one mentorship

One-on-one Mentorship

Your personal mentor is your partner-in-code. They are program managers, instructors, and industry pros dedicated to your future success.

build a portfolio

Portfolio building

Create a job-winning portfolio filled with complex, technical projects that will help you shine in interviews.

Where our students work

Outcomes

$63,000

Median pay rate graduates reported earning.

84%

Employed in-field within 180 days of graduation.
Thinkful graduate Illana Stanley posing for a portrait
Illana - Software Developer, Simplr
Read Story

Admissions process

1

Online Application

Complete a 10-15 minute application covering your background, goals, and experience.

2

Fit interview

Meet with an admissions advisor to discuss your application, walk through the program structure, and find out which program is the best fit.

3

Secure financing

Select a payment plan, or choose from one of our many financing options.

4

Enroll

Complete online enrollment with your Admissions advisor.

5

Start class

Begin your Software Engineering Flex journey with your mentor.

apply to engineeringapply to engineeringapply to engineering

Ready to become a web developer?

Apply now
Contact us