Software Engineering is the face of change in Dallas

Quality learning comes at the intersection of diligence and curriculum. With that vision in mind, Flatiron School has brought together experienced instructors and ambitious students to achieve positive outcomes since 2012. And now we’re bringing that vision to software engineering to the Dallas Fort-Worth area with our Software Engineering program.

A Flexible Path to a New Career

We have flexible learning options to meet students where they are. In addition to our full-time on-campus course, we offer part-time, full-time, and self-paced online courses to cater to different learning styles and schedules.

Money-Back Guarantee

Your success is our success. We’re proud to offer our graduates a money-back guarantee (see details) if you don’t get a job offer within 6 months of graduating.

WeWork Campus

With WeWork in Dallas, we’re growing our community by convening Flatiron School’s on-campus and online students in beautifully designed spaces shared with local business leaders, entrepreneurs, and creators that come to work every day to do what they love.


Learn in-demand Full-Stack Web Development skills

Over 15 intense weeks on campus at Flatiron School, students 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 learning module, students develop key skills through interactive labs, lectures, and close collaboration, showcasing progress through Portfolio Projects. And, even before students step foot on campus, they’ll complete 100 hours of pre-work to ensure their success and establish basic understanding of JavaScript or Ruby.


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


Students dive into HTML5 & CSS to master the web’s basic building blocks. Exercises include building UIs for web application and creating organized front-ends with SASS.

Object-Oriented Programming

Students learn to bundle code and create reusable objects and methods as they build increased understanding of complexity in software.


Students work with two ruby frameworks, mastering the fundamentals of web programming.


Exposes students to design patterns in web applications and introduces architectural patterns, template rendering, and application environments.

Product Management

Students learn about conducting user research, defining a value proposition, and leveraging data to inform projects around business models, KPI tracking, and product management for startups and enterprises.


Students dive into the basics of JavaScript syntax and then explore popular JavaScript frameworks.


Students build fast web user interfaces with React, starting with the fundamentals and scale their own versions with increasing complexity.


Students learn to build productive, scalable front-ends with Redux, creating slick, functional, reactive code.


Students create complex, functional web applications from scratch to build their own databases and integrating front-end design skills.

Technical Concentrations

Students elect to concentrate on a specific technology and build a project using the most advanced tools available in that discipline.


Students go deep into NoSQL databases like Mongo and gain a better understanding of working with databases at scale.


Students focus on design patterns and use performance-monitoring tools to take a data-driven approach to increasing application performance.

Front-End Frameworks

Students take a deeper dive into React and develop advanced HTML & CSS skills, including SASS and D3.

Review Our Entire Full-Stack Curriculum
Land a software engineering job offer in Dallas with the help of our Career Services team
Career Services

Land a software engineering job offer in Dallas with the help of our Career Services team

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 data scientist job — both on our end and what you’re empowered to do on yours.

Individual Career Coaching

During the job-search phase, students 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 their 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

For over six years, our Employer Partnerships team has been developing relationships with hiring partners across the country to help Flatiron School grads get in the door. Our dedicated Employer Partnerships team is the best in the industry — constantly evangelizing for our graduates at companies across the world.

Money-Back Guarantee

Flatiron students change careers with confidence thanks to our money-back guarantee: you’ll receive a job offer within six months, or we’ll refund your full tuition. (See details.)

The Dallas Tech Scene & Flatiron’s Grads

After graduation, our students have impacted powerful change and made contributions at a multitude of companies. Here in Dallas, which is quickly growing as one of the country’s most innovative and promising tech hubs, we’re looking forward to doing the same.

Will S., Software Engineer @ Citi Group


“I could see the demand for talent in tech, but wasn’t sure how to leverage it. Flatiron School gave me the opportunity to bridge this gap and land a fantastic job as a software.”

Isis H., Application Developer @ Interface People, LP

“This will take time, patience, coffee refills, and more time; but ultimately know that with perseverance this is something you can get through. Coming from the Bay Area I found I like the friendly people, lower cost of living here in Texas and was pleasantly surprised by the plentiful tech jobs.”

View Flatiron's Student Jobs Outcomes
Flatiron vs. Other Bootcamps

Flatiron vs. Other Bootcamps

Attend our immersive Dallas coding program, where you’re guaranteed to fast-track into a career in tech, or you can get your money back (see details). In addition, our price, career services, transparent outcomes reporting and brand new, customized WeWork campus make us the smartest investment of your time and money.

Flatiron School

Software Engineering

Tech Talent South
Code Immersion
Dev Mountain
Web Dev Immersive
15 weeks
8 weeks
13 weeks
Third-Party Verified Jobs Outcomes

NYC & Online
Money-Back Guarantee
A day in the life at Flatiron School Dallas
Student Life

A day in the life at Flatiron School Dallas

While no one day is the same as any other at our Dallas campus, structured, consistent learning is 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

Students’ questions start a morning conversation, used to review new skills and program materials from the day before to ensure each student is up to speed.

10 a.m.


Students learn key concepts from their expert instructor through interactive exercises and collaborative discussion.

1 p.m.

Pair-Programming Exercises

Two students work together at one computer to build their strategic and tactical coding skills and learn from one another.

4 p.m.

Labs & Mini Projects

Self-led labs allow students to explore their own coding projects based on the material from lecture. This way students learn from professors and immediately put what they learned into action. Making things is the best way to learn things.

6 p.m.


Students end the day reviewing concepts and strategizing the next steps in their personal projects.

Professional engineers turned inspiring teachers

Since day one over five years ago, we’ve taken teaching seriously. Great teachers inspire us to connect to topics on a profound level. With experience both in the field and in the classroom, our data science instructors are dedicated to your data science training. Simply put: students learn from the best at Flatiron School.

Learn from full-time, seasoned, passionate instructors who teach students both the hard and soft skills they need.

Program 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, 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. Tells us about yourself and why you want to start a career in code.

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. Showing proactiveness by completing steps on Learn, our learning platform, also helps.

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.


You have questions; we have answers

Apply Today and Learn to Change Your Career

Start your application for Flatiron Dallas' immersive Software Engineering program and change your life today.

Attend an Event

Join us for a 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.