Overview

Join a passionate community of aspiring programmers

Effective learning comes not from consuming educational content, but from connecting with other learners. Community-Powered Bootcamp unlocks our proven full-stack curriculum for those still exploring career paths, skilling up for a current job, or unable to commit as much time to the program – and gives them the tools to learn together.

svg-price-tag-iconCreated with Sketch.

Effective Accessible Education

At $149/month, a Flatiron education is accessible to more students than ever. It’s the best way for committed learners to drive their own coding education and career changes.

Proven Curriculum

Take on the same professional-grade programming curriculum used in our other courses to give over 1,000 Flatiron grads the skills to become software engineers.

svg-group-intructor-support-small-iconCreated with Sketch.

Online, But Not Alone

Our inclusive, curated community of students support each other on our immersive online platform and always find what to love in what they learn.

svg-self-paced-iconCreated with Sketch.

Set Your Schedule

You don’t have to quit your job to learn to code. Learn full-time, part-time, or in between – our self-paced program provides the flexibility to fit your life.

Curriculum

Learn to think – and build – like a software engineer

Being a software engineer takes more than knowing how to code. Community-Powered Bootcamp students learn to think, and build, like software engineers by undertaking over 800 hours of rigorous coursework, test-driven labs, and portfolio projects. And with over 3,000 updates in the last year alone, our living curriculum is the most up-to-date in the industry.

We designed our comprehensive Full Stack Web Development Curriculum to give students the necessary expertise in both back-end and front-end programming technologies to become full-stack developers.

Programming Fundamentals

Section 1: HTML & CSS, OOP, Ruby, SQL, ORM

After diving into HTML5 & CSS, students get comfortable with object-oriented programming, learning to read websites with Ruby and save data to a database with SQL and Object Relational Mappers.

Web Frameworks

Sections 2 & 3: Sinatra, Rails

Students learn two key Ruby frameworks, first mastering the fundamentals of web programming with Sinatra before experiencing how quickly they can build incredible apps with Rails.

JavaScript

Section 4: JavaScript, React

Students gain a thorough understanding of JavaScript and functional programming — crucial for front-end devs — and start to build their own version of React before moving onto the framework itself.

Front-end Frameworks

Section 5: React, Redux, JSON

Students learn to build productive, scalable front-ends with React and Redux, creating slick, functional, reactive code with Redux as a state manager and Rails as the back-end JSON API.

Show your mastery

Each curriculum section concludes with a comprehensive project meant to bring together students’ learnings and demonstrate their progress in their portfolios.

In an ever-changing tech world, Flatiron School alumni are prepared for lifelong careers because they are, above all, lifelong learners. Community-Powered Bootcamp alumni have access to additional units on Learn.co to tackle after finishing the program.

svg-node-js-iconCreated with Sketch.

Node & Express

The Node Javascript ecosystem is becoming a popular tool for asynchronous and real-time application development. In this unit, students build real-time web application servers with Node and the Express.js framework, and then learn how to build full stack JavaScript web applications from end-to-end with a focus on WebSockets and the real-time web.

Over the years, I’ve taught thousands of people how to code, and without a doubt, my favorite moment is not when they pass a quiz or we turn to the next chapter – it’s when I see students in dialogue, collaborating with each other. When the feeling of community is palpable. That’s when I know learning is happening.

Avi Flombaum

Co-Founder & Dean
Portfolios

Establish yourself as a software engineer

Flatiron students don’t just ship code; they become developers. Students build advanced Portfolio Projects to demonstrate their technical skills and creativity (previous projects have won prestigious tech awards, become MVPs for startups, and been presented at the White House) and immerse themselves in the technical community.

Join the developer community

Active Github Profile

GitHub is the modern software engineer’s resume. Students push every line of code they write at Flatiron School to GitHub through our proprietary platform, Learn.co, giving them an extensive profile to show employers and fellow engineers.

Robust Blog

All Flatiron students maintain technical blogs to show they can not only write code, but also communicate how that code works – an essential skill for software engineers. (Explore our community’s blog posts in Learn Magazine.)

Build amazing things

Social Features

Learn to code through collaboration

To ensure that our students never learn in isolation, we are constantly building social features and tools within our online platform that facilitate connection and collaboration.

Ask a Question

Confused? Our Ask a Question button allows students to crowdsource support from the entire student community.

Study Groups

Students can schedule study groups and collaborate together in real-time to tackle tough concepts.

Chat

Students can access every member of our student community to get advice and work on lessons together via our integration with Slack, a communication and collaboration tool widely adopted in the tech industry.

Make Connections

You’ll meet students working on lessons around you and build a network of friends – your greatest resource when you get stuck. We see students stay connected throughout and well beyond the program.

Learn.co Features

Bringing the bootcamp online

Learn.co, the proprietary learning platform that powers the Flatiron online experience, is the world’s most sophisticated product for learning code. Students on Learn.co interact with a worldwide community of students and harness real developer tools to truly learn by doing.

Real Tools

You can’t learn real skills without real tools. Learn.co utilizes the same tools and workflows that professional developers employ on the job, including a real development environment, a Git-based workflow, and the ubiquitous practice of Test-Driven Development.

Real-Time Collaboration

Learning is most effective when it’s social. Learn.co makes online learning a more dynamic, human experience with tools to connect, code, and collaborate with fellow students in real-time – including video study groups, peer-pairing, and the ability to “friend” others in the program.

Live Curriculum

We ensure that students always get the most relevant technical skills by embracing an open-source curriculum – a living course of study featuring thousands of updates a year to reflect industry trends and student feedback.

Admissions

Start your coding journey

We don’t just admit individual students to this program; we curate a community. In Community-Powered Bootcamp, we aim to cultivate a diversity of thought and experience and bring together students invested in each other’s learning.

Application Process

What we look for

1. Apply

Submit a written application. Tell us about yourself and why you want to learn to code.

Passion

Above all, we love code. We bring together people who see it as a craft and want to be great at it — not just for their careers or as a means to an end, but as an end in and of itself.

svg-checkmark-iconCreated with Sketch.

2. Decision

Within 48 hours, you’ll hear an admissions decision from our team and have the opportunity to enroll in the program.

Aptitude

Flatiron students are smart. Aptitude for programming is represented as much in math majors as in piano players. But it’s the rare combination of creativity and analytical ability that makes our students truly shine.

3. Get Started

Once enrolled, you can start learning to code and interacting with our community right away.

Culture

We don’t admit students. We craft a class. A lawyer, journalist, and pro-athlete will do more interesting things together than three of any one background.

Application Process

What we look for

Tuition & Logistics

Rigorous education at an accessible tuition

Program Logistics

  • Tackle program at your own pace.
  • Billed monthly.
  • Cancel at any time (and save your progress if you re-enroll).
  • Access the same comprehensive curriculum and learning tools we’ve honed in our immersive programs at a more affordable tuition.

Tuition Fee
$
149
/month
Student Reviews

Hear why students love Learn.co

Online Program Comparison

Find the right program for you

Both of Flatiron School’s online bootcamps equip you with the technical skills to excel as a web developer, but differ when it comes to total monetary investment and instructor and career services support. How do you learn most effectively?

FAQ

You have questions; we have answers

Download Full Syllabus

Explore our proven curriculum and gain a clearer sense of the program experience.

Attend an Event

Join us for a tour, seminar, or info session to see what student life is like at Flatiron.

Contact Us

Have a question about our program that we haven’t answered above?