Begin your career as a software engineer in Austin

At the heart of the Texas tech scene, Austin offers the perfect place to launch your future as a developer. Home to both tech giants – like Apple and Texas Instruments – and a community of growing startups, Austin needs highly trained software engineers. At Flatiron School, quality learning comes at the intersection of diligence and curriculum. With that vision in mind, Flatiron School has brought together passionate, experienced instructors and ambitious students to achieve incredible outcomes since 2012. And now we’re bringing that vision to you with our Austin coding school.

Career Services & Employer Proof

When you enroll in our Austin coding bootcamp, you start working 1:1 with a Career Coach before you graduate. In doing so, we set you up for success in landing that first job as a developer. When coupled with our industry-leading curriculum, we also set you and your employer up for long-term success.

School of the Future

We’re working to expand access to computer science education to more students. In addition to our campuses across the globe, we’re proud to partner with traditional institutions like Yale to increase the reach of our programs to students from different backgrounds and areas of study.

Flatiron School x WeWork

Since October 2017, we’ve partnered with WeWork to increase access to our software engineering courses. In our Austin coding school, Flatiron School and WeWork bring together our on-campus and online students in spaces shared with local business leaders, entrepreneurs, and creators that come to work every day to do what they love and change the world.


What You'll Learn: Full-Stack Web Development

Over 15 intense weeks on-campus at Flatiron School, students in our Austin coding classes learn to think and build like software engineers — from developing coding mastery to gaining an understanding of how products are designed and managed. In each three-week curriculum module, students develop key skills through interactive labs, lectures, and close collaboration, showcasing progress through Portfolio Projects.


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15


Dive into the fundamentals of programming, starting with SQL.


Object-Oriented Programming

Get comfortable with object-oriented programming and Object Relational Mappers.


Work with two Ruby frameworks, mastering the fundamentals of web programming.


Design patterns in web applications and begin to understand architectural patterns, template rendering, and application environments.


Create complex, functional web applications from scratch to build your own databases and integrate front-end design skills.


Gain a thorough understanding of JavaScript and functional programming — crucial for front-end developers.


Learn to build productive, scalable front-ends with React.


Create slick, functional, reactive code with Redux as a state manager.

Group Projects

At the conclusion of each program module, you’ll build advanced portfolio projects on a team to demonstrate both your new technical skills and your creativity.

Solo Projects

After completing four curriculum modules focused on group projects, collaborate with your instructors to conceive a solo project and spend three weeks building it. You’ll receive plenty of instructor feedback along the way while diving deep into the various advanced technologies and/or techniques needed to bring your concept to life.

Career Services

Our Career Services team has helped over 1,200 students launch careers as software engineers. Before you graduate, you’ll work 1:1 with a dedicated Career Coach to develop your employer pipeline, conduct outreach, review and refine your résumé, and prepare for interviews.

Plus, our Employer Partnerships team is constantly evangelizing our grads at top tech companies across the country — helping ensure you get a foot in the door.

Our success is your success. So if you graduate, follow our job search process, and don’t secure a job within 6 months, we’ll refund your tuition in full (see details here).

Alumni Community

For Flatiron School alumni, the journey doesn’t stop at graduation. You’ll join an active network of successful software engineers, and be a part of the larger WeWork global community. You’ll network, connect, and collaborate with Flatiron School grads with access to our events and network wherever you go.

Land a job as a software engineer in Austin
Career Services

Land a job as a software engineer in Austin

With over five years of working with passionate students and helping them launch fulfilling careers in tech, we’ve developed a keen understanding of what goes into getting that first developer job – both on our end and what you’re empowered to do on yours.

With one-on-one career coaching, a robust employer network, and a proven job search framework, our Career Services team is committed to helping you land the job you want.

Individual Career Coaching

During the job-search phase, you’ll meet with a dedicated coach every week, to ensure an effective job search via resume review, mock interviews, and developing the right job-search collateral to tell your story.

Job-Search Framework

At Flatiron School, you won’t just learn to code. You’ll also learn how to be an effective job seeker and no-brainer tech hire. Through one-on-one guidance from our Career Services team and our tried-and-true job search framework, you’ll launch your career in code far beyond the bootcamp.

Vast Employer Network

We’ve built relationships with hiring managers at top companies across the nation, creating a robust employer pipeline for Flatiron School grads. Our best-in-class Employer Partnerships Team is constantly evangelizing our grads and helping you get in the door.

Deferred Tuition

Don’t pay tuition until you get hired and are earning $40,000 or more. We just need a refundable deposit. See the terms here.

Flatiron School Grads in Austin

In Austin, our students have already impacted their communities in powerful ways and made contributions at a number of local companies.

Kelsey H., Technical Support Engineer @ Pingboard Org Chart Software

“Not only did I learn to code, but I learned that I could really learn anything if put my mind to it. And that feels like a superpower.”

Flatiron vs. Other Austin Bootcamps

Invest in your future

Flatiron School’s tuition, rigorously paced program, and money-back guarantee (see details) — the only Austin coding bootcamp to offer one — make us the most rewarding investment of both your time and money.

Flatiron School

Software Engineering


Software Engineering Immersive

Trilogy at UT Austin

Software Development

Austin Coding Academy

Javascript Track

15 weeks
12 weeks
12 weeks
36 weeks
Third-Party Verified Jobs Outcomes
Money-Back Guarantee
A day in the life at Flatiron School Austin
Student Life

A day in the life at Flatiron School Austin

Though every day is unique on campus, the structured, consistent learning in our Austin coding classes are also crucial to student success. Below is what you can expect on a daily basis in a Flatiron classroom.

9 a.m.

Student-Led Discussion

Begin each morning in conversation and review new skills and program materials from the day before to ensure you’re up to speed.

10 a.m.


Learn key concepts from expert instructors through interactive exercises and collaborative discussion.

1 p.m.

Pair-Programming Exercises

Work together at one computer to build strategic and tactical coding skills and learn from one another.

4 p.m.

Labs & Mini Projects

Self-led labs allow you to explore code on your own based on lecture material, enabling you to immediately put what you’ve learned into action. Making things — and breaking things — is the best way to learn.

6 p.m.


End the day reviewing concepts and strategizing on next steps in personal projects.

Professional engineers turned inspiring teachers

Since we started, Flatiron School’s known its instructors are its greatest assets, which is why our instructors are experienced, passionate, and, most of all, invested in your success. Our instructors are experienced, passionate, and, most of all, invested in your success. At Flatiron School, you’ll learn from full-time, seasoned, teachers who provide both the hard and soft skills you’ll need to succeed.

Meet the Team
Tuition, Start Dates & Admission

Find the right tuition plan for you

Finance for as low as

Dedicated to making our programs more accessible, we offer competitive financing options through Skills Fund and Climb, two industry-leading accelerated learning financing companies.

Full Tuition
Full Tuition
The Flatiron School ISA: Pay After You Get Hired

Defer your tuition with the Flatiron School Income Share Agreement (ISA). After a refundable payment when you enroll, the remainder of your tuition is paid once you’ve left the program and are getting paid at least a minimum income.


As a part of our ongoing effort to support diversity in tech, Flatiron School is pleased to offer various scholarships to qualified women, minorities, and veterans, as well as merit-based scholarships. Schedule a Q&A with our Admissions team to hear more about our open scholarships

Cohort Start Dates

What the application process looks like

Aptitude for software engineering is built from an innate curiosity about the world and how people interact with it. We don’t admit students to our Austin programming bootcamp, we craft a class: a lawyer, journalist, and pro-athlete will approach solutions differently, creating a richer learning environment for everyone involved. All that you need is passion and an open mind.

Step 1 → Apply

Apply to the course. Tell us about yourself and why you want to learn to code and start a career in software engineering.

Step 2 → Admissions Interview

Speak with a member of the Admissions team about your interests and ambitions. There is no technical preparation for this one.

Step 3 → Technical Review

The technical review assesses your basic grip of coding and how it interacts with us daily. Be proactive by completing steps on Learn, our learning platform, to prepare.

Step 4 → Admissions Decision

Receive your acceptance decision from Admissions. This usually happens within a couple of days.

Step 5 → Pre-Work

If and when you are accepted, the next step is course pre-work so you’re ready for day one of the course.

Apply Now and Change Things

You have questions; we have answers

Apply Today and Change Your Career

Start your application for Flatiron School’s software engineering course and change your life today.

Visit Our Campus or Attend an Event

Join us for a campuss tour, seminar, or info session to see what student life is like on our vibrant campuses.

Schedule a Q&A with Admissions

Have a question about our program that we haven’t answered above? Our admissions team is here to help.