Study independently, not alone. Our online campus, Learn.co, is the best way to learn programming online.

Read more about Learn.co

Study with top-rated faculty and a most rigorous curriculum. Our Manhattan campus is the best way to learn programming in greater New York City.

Read more about the NYC Campus

Career Courses • Job Guaranteed

NYC Tech Talent Pipeline

For NYC residents earning less than $50,000 per year and meeting all federal selective service requirements.

  • NYC Campus • Job Guaranteed
  • Program Dates:
    • Feb 06, 2017 – Apr 28, 2017
    • Mar 13, 2017 - Jun 02, 2017
    • Apr 03, 2017 – Jun 23, 2017

NYC Web Developer Program

Become a valuable professional developer in 12 weeks with our proven curriculum. Learn with a class of motivated, intelligent peers in our state-of-the-art lower Manhattan campus.

At a Glance

  • One-time tuition of $15,000. Finance and pay as little as $380/month

  • Program held on our NYC Campus at 11 Broadway in Downtown Manhattan

  • Job Guaranteed, with full Career Services

  • Rigorous, proven coursework independently authored by Flatiron School

  • ~100 hours of pre-work and 12 weeks of rigorous coursework authored by Flatiron School

  • Full-time. Meets Monday thru Friday 9am to 6pm, but students are welcome on campus all day.

  • No prerequisites or prior experience required, but students must apply and earn admission through a rigorous selection process

  • Build amazing things with code

    Learn how to make modern websites and advanced applications. Understand core topics like HTML/CSS, JavaScript and Ruby on Rails, and learn soft skills like how to learn new languages and debug programs. Create real projects with actual developer tools like GitHub, Bash, and Atom. It’s hard work worth doing.

  • A Welcoming Community for Difficult Work

    Our NYC campus is the perfect place to learn to code. Surround yourself with expert instructors, clever classmates, and valuable career advisors.

  • Guaranteed Results

    You’ll earn a great job offer after graduation or your money back. Our relentless Career Services team is behind our 98% placement rate.

What it’s like

NYC Web Developer Program
The Experience

The Experience

To turn students into professional coders in just 12 weeks, our program must teach not only how to code, but how to be a professional developer.

The first is all about internal skills. The second depends also on how one interacts with and influences the world around them.

How to Code

The course starts out highly structured, with frequent scheduled lectures and simple code labs. These first few weeks increase a student’s fluency with a core set of technologies. A student might have 3-4 hrs of lecture per day and less time for independent work. As the course evolves, there’s deliberately less structure: fewer lectures and more project work. In the beginning of the course, students work on structured assignments but soon progress into developing their own full-stack applications. We go from handing you the fish to teaching you how to fish; from building every individual part yourself to ensure understanding, to using the professional libraries and tools real developer use. Nothing is introduced without building a simple version yourself.

How to Be a Developer

A large part of being a developer is learning to be comfortable with being uncomfortable. Throughout the semester, our students engage in a wealth of activities that build the communication and collaboration skills essential to growing as developers.

Outstanding developers also need to become trusted members of the broader coding community, so we host networking and instructional events with special guests, from technical talks to panels of tech startup CTOs. We also empower and lift our students into positions of leadership by helping them to host Meetups, give presentations, and requiring them to blog on a regular basis (read an alumna’s take on The Benefits of Blogging: How and Why To Keep A Technical Blog).

NYC Web Developer Program
Real Tools

Real Tools

Our students learn using real software tools like Atom and GitHub. Students can review course material or past lectures and submit assignments through our GitHub-integrated learning platform, making it easier to stay organized and on track. Students graduate with a public GitHub portfolio of incredible work.

  • Use Real Tools

    You can’t learn real skills without real tools. Students set up a real development environment and use a professional command line and Git-based workflow.

    Use Real Tools

    You can’t learn real skills without real tools. Students set up a real development environment and use a professional command line and Git-based workflow.

  • Open Curriculum

    Because our curriculum is 100% open-source, it stays more fresh and current than any other. Students are encouraged to suggest changes directly from our online platform, and receive public credit for doing so. We continually improve our coursework in reaction to feedback and real-world changes, and our edits are supplemented by hundreds of student submissions each month.

    Open Curriculum

    Because our curriculum is 100% open-source, it stays more fresh and current than any other. Students are encouraged to suggest changes directly from our online platform, and receive public credit for doing so. We continually improve our coursework in reaction to feedback and real-world changes, and our edits are supplemented by hundreds of student submissions each month.

NYC Web Developer Program
Flatiron Students Are...

Flatiron Students Are...

Flatiron students are…

Passionate

Our students are passionate about learning to code and don’t see it as merely a way to get a high-paying job. We’re looking for people who want to devote their careers to the craft of code.

Determined

Our students display tremendous grit (passion and perseverance for long-term goals), a better predictor of success than talent alone. They’ve had success in their former careers maintain ambitious projects outside of work.

Smart & Creative

We look for students with great analytical and creative capacity. Like playing an instrument or writing music, we consider programming a mode of expression that requires people to think about problems in highly structured ways. We keep an eye out for creative who have already proven they can think this way.

Diverse & Interesting

We don’t admit one student at a time; we admit a class. Our admissions team is dedicated to cultivating a diverse student body that boosts the creativity of everyone in the group. While this certainly means diversity in terms of race, ethnicity, and gender, we go out of our way to seek diversity of backgrounds, experiences, and perspectives. We like to bring together amazing people who normally would not have found each other.

Meet a few of our graduates

  • Danny Fenjves

    Founder, Upperline School of Code

    Danny taught Middle School in New Orleans with Teach for America, before building content policy at YouTube in San Francisco and working on a film set in India. Through it all, Danny found himself pulled back to his passion for education and technology.

  • Stephanie Oh

    Product Manager, inMarket

    Stephanie was working in the music industry when she became interested in the creative side of software development. After attending Flatiron School, she landed a job as a product manager at a technology company.

  • Manuel Neuhauser

    Software Developer, Transparensee.com

    Manuel started coding when he was still in middle school and came to to Flatiron School for the real-world experience and skills to get a job as a software engineer.

  • Natacha Springer

    Cloud Operations Engineer, Kickstarter

    Natacha was a production manager at a nutritional supplement company before deciding to change careers after becoming a mom and wanting a more flexible schedule. She graduated from Flatiron School in NYC.

Meet a few of our graduates

NYC Web Developer Program
Curriculum

Curriculum

Our Web Developer Program teaches students everything they need to start a career as a web developer. Our students are able to build advanced web applications, both independently and in teams.

  • Become proficient with JavaScript’s prototype-based objects
  • Practice object-oriented and functional programming techniques in JavaScript
  • Conquer data-rich web APIs
  • Create a detailed work history on GitHub

Acknowledging that working as a full-stack web developer requires equal ability in the browser and on the server, our curriculum covers as much ground in JavaScript as it does in Ruby. Students learn how to build large, snappy single-page applications using AngularJS backed by a full-fledged Rails API. JavaScript doesn’t take a back seat to “more serious” programming. Instead, we emphasize computer science fundamentals across the stack: our students solve challenging problems with clever algorithms in JavaScript as fluently as they write FizzBuzz with Ruby.

They do so by solving hundreds of test-driven labs and developing several large projects.

Student projects include building fully functioning web apps such as...

  • Command Line Interface Gem

    Create a genuine Ruby library, a resource toolkit of reusable code that automates common tasks — lookup flights, get lunch recommendations, or keep a to-do list.

    • Ruby
    • HTTP
    • APIs
  • Tic-Tac-Toe with AI

    Build a smart TTT client that never loses

    • Ruby
    • jQuery
  • FlatironBnB

    Build your own version of AirBnB via a Rails application

    • Active Record
    • SQL
    • Ruby on Rails
    • jQuery
  • Twitter Client

    Build a real working version of the Twitter app

    • AngularJS
    • ECMAScript 6
    • RSpec
    • AJAX
  • Hacker News Client

    Build an RSS reader that updates in real time

    • AngularJS
    • ECMAScript 6
    • RSpec
    • Jasmine
    • jQuery
    • AJAX

Student projects include building fully functioning web apps such as...

  • “My #FlatironSchool experience was an opportunity for grit & joy that comes from overcoming complex challenges!”

    • Mariya Eggensperger

    • Flatiron Graduate
    • Mariya Eggensperger

    • Flatiron Graduate
  • “My #FlatironSchool experience was an opportunity for grit & joy that comes from overcoming complex challenges!”

    • Mariya Eggensperger

    • Flatiron Graduate
    • Mariya Eggensperger

    • Flatiron Graduate
  • “Becoming a better programmer by learning some top refactoring tips from @tutec @thoughtbot #ThankYou #FlatironSchool”

    • Ben Stewart

    • Flatiron Alum
    • Ben Stewart

    • Flatiron Alum
NYC Web Developer Program
Instructors

Instructors

Our experienced faculty writes and teaches our course curricula and is available on campus for pair programming and mentorship.

We believe that teaching is a craft. Having a practitioner give a one-hour lecture is one thing. But if you want to master a subject, an incredible teacher is invaluable. No matter how much you love a topic, if you don’t have a great teacher, you won’t learn nearly as much.

Our Dean Avi Flombaum gets inspired by this quote by Antoine de Saint-Exupery, author of The Little Prince.

“If you want to build a ship, don’t drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.”

The only way to truly connect with programming is to fall in love with it. This is the guiding force behind everything we do, from teaching the history of code, to bringing in guest speakers, to building real-world applications. If we can get students to fall in love with programming, the way our teachers have, they’ll never give up. They’ll continue to push the boundaries of their own knowledge and continue to get better.

Instructor Profiles

  • “How I Switched My Career, Learned to Code, and Scored My Dream Job in 3 Months @FlatironSchool http://bit.ly/1Us4QnQ”

    • Chloe Lee

    • Web Developer Grad
    • Chloe Lee

    • Web Developer Grad
  • “How I Switched My Career, Learned to Code, and Scored My Dream Job in 3 Months @FlatironSchool http://bit.ly/1Us4QnQ”

    • Chloe Lee

    • Web Developer Grad
    • Chloe Lee

    • Web Developer Grad

Instructors

Our experienced faculty writes and teaches our course curricula and is available on campus for pair programming and mentorship.

We believe that teaching is a craft. Having a practitioner give a one-hour lecture is one thing. But if you want to master a subject, an incredible teacher is invaluable. No matter how much you love a topic, if you don’t have a great teacher, you won’t learn nearly as much.

Our Dean Avi Flombaum gets inspired by this quote by Antoine de Saint-Exupery, author of The Little Prince.

“If you want to build a ship, don’t drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.”

The only way to truly connect with programming is to fall in love with it. This is the guiding force behind everything we do, from teaching the history of code, to bringing in guest speakers, to building real-world applications. If we can get students to fall in love with programming, the way our teachers have, they’ll never give up. They’ll continue to push the boundaries of their own knowledge and continue to get better.

Instructor Profiles

  • “How I Switched My Career, Learned to Code, and Scored My Dream Job in 3 Months @FlatironSchool http://bit.ly/1Us4QnQ”

    • Chloe Lee

    • Web Developer Grad
    • Chloe Lee

    • Web Developer Grad
  • “How I Switched My Career, Learned to Code, and Scored My Dream Job in 3 Months @FlatironSchool http://bit.ly/1Us4QnQ”

    • Chloe Lee

    • Web Developer Grad
    • Chloe Lee

    • Web Developer Grad
NYC Web Developer Program
Projects

Projects

During “project mode”, the school turns into a mini dev shop. That means morning standups with your group and an instructor to guide you towards the right features and tasks. No more going down rabbit holes that take forever and don’t return much.

Instructors act as your senior developer to guide you through what is worth building, and won’t pay off. Spend all day coding with your group, understanding agile software practices and all of the ups and downs of product development. In the end you’ll have an amazing project to show off to your future employers.

Sample Student-Built Apps

  • Heat Seek NYC

    by William Jeffries, Tristan Siegal, and Daniel Kronovet, Web Developer NYC Students

    Heat Seek NYC helps New Yorkers validate legal claims against landlords who won’t keep the heat on. These temperature sensors are now in real homes, thanks to a fully-backed Kickstarter, an NYC Big Apps win, and a shoutout out from Mayor de Blasio.

  • $$$potify

    Lucas Moore, Web Developer Online Student

    How much money do artists make on Spotify? Find out for yourself! Spotify says that an artist can make between $0.006 and $0.0084 per stream. So the app estimates one play as 0.007 cents, the median value. The playcount is approximated to equal the number of plays an artist has on Last.fm. It is built with a Rails backend and Angular front end. It also utilizes Bootstrap, Devise and Chart.js. Data is pulled from the Spotify API and Last.fm API.

Sample Student-Built Apps

  • “Our friend the @FlatironSchool Playlister w/ a dual Sinatra // Node.js backend at #NycOnRails. Music democracy FTW!”

    • Carlos Lazo

    • Flatiron Grad
    • Carlos Lazo

    • Flatiron Grad
  • “Our friend the @FlatironSchool Playlister w/ a dual Sinatra // Node.js backend at #NycOnRails. Music democracy FTW!”

    • Carlos Lazo

    • Flatiron Grad
    • Carlos Lazo

    • Flatiron Grad
  • “Wow. Just saw @FlatironSchool students build an app that tells them when a keg is low. Used Ruby, Bootstrap, Sinatra, Arduino + Raspberry Pi”

    • Morgan Polotan

    • Investor, Bloomberg Beta
    • Morgan Polotan

    • Investor, Bloomberg Beta

Projects

During “project mode”, the school turns into a mini dev shop. That means morning standups with your group and an instructor to guide you towards the right features and tasks. No more going down rabbit holes that take forever and don’t return much.

Instructors act as your senior developer to guide you through what is worth building, and won’t pay off. Spend all day coding with your group, understanding agile software practices and all of the ups and downs of product development. In the end you’ll have an amazing project to show off to your future employers.

Sample Student-Built Apps

  • Heat Seek NYC

    by William Jeffries, Tristan Siegal, and Daniel Kronovet, Web Developer NYC Students

    Heat Seek NYC helps New Yorkers validate legal claims against landlords who won’t keep the heat on. These temperature sensors are now in real homes, thanks to a fully-backed Kickstarter, an NYC Big Apps win, and a shoutout out from Mayor de Blasio.

  • $$$potify

    Lucas Moore, Web Developer Online Student

    How much money do artists make on Spotify? Find out for yourself! Spotify says that an artist can make between $0.006 and $0.0084 per stream. So the app estimates one play as 0.007 cents, the median value. The playcount is approximated to equal the number of plays an artist has on Last.fm. It is built with a Rails backend and Angular front end. It also utilizes Bootstrap, Devise and Chart.js. Data is pulled from the Spotify API and Last.fm API.

Sample Student-Built Apps

  • “Our friend the @FlatironSchool Playlister w/ a dual Sinatra // Node.js backend at #NycOnRails. Music democracy FTW!”

    • Carlos Lazo

    • Flatiron Grad
    • Carlos Lazo

    • Flatiron Grad
  • “Our friend the @FlatironSchool Playlister w/ a dual Sinatra // Node.js backend at #NycOnRails. Music democracy FTW!”

    • Carlos Lazo

    • Flatiron Grad
    • Carlos Lazo

    • Flatiron Grad
  • “Wow. Just saw @FlatironSchool students build an app that tells them when a keg is low. Used Ruby, Bootstrap, Sinatra, Arduino + Raspberry Pi”

    • Morgan Polotan

    • Investor, Bloomberg Beta
    • Morgan Polotan

    • Investor, Bloomberg Beta
NYC Web Developer Program
Career Services

Career Services

We’ve seen a lot of success with graduate employment rates. Online Career Change graduates have access to the same incredible career services team that has helped 98% of our in-person graduates earn jobs, with full-time starting salaries over $74,000.

What Students Can Expect From Us

DURING THE SEMESTER: MEET YOUR COACH & KICK OFF CAREER PREP

Meet your coach: Every student is assigned a dedicated Career Coach, who will work with you to build a resume, kick off 1:1 career advice sessions, and practice interviewing and networking strategies that will help you connect with people inside and outside your network as you’re starting your job search.

Career Prep: You’ll have access to a Career Prep curriculum detailing how to build your online and offline presence, how to network, how to approach technical interviews, and more. As you’re working through the curriculum, you’ll meet with your Career Coach, who will offer additional guidance tailored to your specific experiences.

After Graduation: Introductions and Continued Support

After graduation, you’ll meet with your coach regularly to review and build your job-search pipeline, and to talk through how to approach specific interviews and interactions with employers — everything from what to write in a follow-up e-mail to what to expect in an interview. Your Coach will help you leverage your own personal and professional network, manage interview processes, and identify ways in to companies where you’d love to work.

WHAT WE EXPECT FROM STUDENTS

Our part alone doesn’t get students hired. Anyone who’s ever had to find a job knows that it’s a whole lot of work. We expect quite a bit from them, and so far, almost every Flatiron School graduate has risen to the challenge.

After graduation, you’ll work from a framework we provide to help organize your job search — we expect students to put in a lot of effort, and we outline those expectations clearly, so you know what it takes. That includes things like:

  • Creating a resume that highlights your skills and experience
  • Continuing to code and improve your skills, even after graduation
  • Blogging about what you’re learning, to cement and communicate your understanding of new concepts
  • Communicating with your coach about your job-search activities
  • Completing code challenges on schedule
  • Networking with individuals in your community who are relevant to your job search

We provide a ton of resources to help students be successful in their job search, but ultimately, our students’ hard work is the reason they’re successful. You’ll work closely with your coach throughout the process, and we’re here to provide structure and support every step of the way.

  • “We do everything we can… but that’s not why they get hired. At the end of the day, they’re just pretty amazing - those are the kinds of candidates that people want to work with.”

    • Rebekah Rombom

    • Employer Relations & Placements
    • Rebekah Rombom

    • Employer Relations & Placements
  • “We do everything we can… but that’s not why they get hired. At the end of the day, they’re just pretty amazing - those are the kinds of candidates that people want to work with.”

    • Rebekah Rombom

    • Employer Relations & Placements
    • Rebekah Rombom

    • Employer Relations & Placements
  • “…the auditors required the ability to reach out to any employer or alumni who’s ever enrolled in Flatiron School, and required a 100% response rate, and 100% accuracy…”

    • Adam Enbar

    • Founder & President
    • Adam Enbar

    • Founder & President

Additional Information

NYC Web Developer Program
Admissions

Admissions

We’ve interviewed thousands of candidates over the years and have had to make a lot of really hard decisions about which candidates to admit. Unfortunately, there are plenty of highly qualified applicants that don’t get admitted to Flatiron School. Our acceptance rates are about 6%.

Admissions Process

  1. Submit a written application and begin the Technical Application track.

  2. Get Invited to Interview

  3. Complete Technical Application track and pass a Code Assessment.

  4. Receive Conditional Acceptance. Enroll & submit a deposit within 7 days to secure your spot.

NYC Web Developer Program
Tuition, Financing, and Scholarships

Tuition, Financing, and Scholarships

Self-Funded Financing
Benefit Saves Money Pay over Time
Tuition $15,000 As low as $380/month for 36 months
Job Guarantee Basics We refund $15,000 We refund all payments received + your loan balance is nullified

We are dedicated to making education accessible to all. We offer competitive financing options through Pave or Skills Fund, two of the leading accelerated learning loan companies. We offer a $2,000 scholarship program for underrepresented groups in tech, including women and those with military service.

To inquire about Scholarships, email or call 888-958-0569.

  • “My son’s decision to attend @FlatironSchool was the best in his life - teaching to code is a great investment.”

    • Mike Nolan

    • Parent of Alum
    • Mike Nolan

    • Parent of Alum
  • “My son’s decision to attend @FlatironSchool was the best in his life - teaching to code is a great investment.”

    • Mike Nolan

    • Parent of Alum
    • Mike Nolan

    • Parent of Alum
  • “Do coding bootcamps live up to what they advertise in terms of pay bumps and job placement with a new career? Schools should be releasing independently verified graduation reports (attrition, salary rates, etc). Flatiron School’s Jobs Report is leading by example.”

    • Liz Eggleston

    • Founder, Course Report
    • Liz Eggleston

    • Founder, Course Report
NYC Web Developer Program
Job Guarantee

Job Guarantee

If you complete our Career Change course and meet all the requirements, we guarantee that you will receive a job offer within 180 days or your money back.

This is not something we take lightly, and there are a few reasons that we feel confident in it:

YOU’LL HAVE THE SUPPORT OF A SEASONED CAREER COACHING TEAM

Our coaches have worked with hundreds of graduates to help them start their careers, and we know what it takes to run a successful job search. You’ll have a framework of specific activities we’ve seen lead to success before, and an experienced coach to help you each step of the way. This includes:

  • Comprehensive resume/LinkedIn profile review
  • Mock technical and cultural interviews, with feedback
  • Insider tips on how to create a cohesive narrative about your work history and how to present it in person
  • A call with a Career Coach from Flatiron School every two weeks, at a minimum, to go over your progress and ensure you’re on track
  • Coaching around strategies to establish and build relationships with people at companies where you want to work

Students who work with their coaches transparently and consistently get results — we’ve seen it work over 650 times, and we’re willing to bet your tuition on it.

YOU’LL GET JUST AS MUCH OUT AS YOU PUT IN

Job placement isn’t a one-way street — you’ll have to show tenacity in finding a career you love. For our part, career counselors to help you along the way.

For your part, you’ll have to keep up your end of the bargain. That means responding to emails, showing up to interviews, and getting yourself out there both in-person and online. So long as you put the effort forward, we’ll continue to work with you on a regular basis, guiding you through these steps.

PASSION IS THE COMMON DENOMINATOR FOR SUCCESS

It’s not enough to have a passing interest in programming, and that’s what has made Flatiron School’s graduates stand apart from the rest over the years. We find people who truly care about their work, who have the grit and intelligence persist when things get hard, and who radiate a love for this craft that’s infectious. People want to work with developers like that — and it’s why our alumni have great jobs.

The bottom line: as you put 100% into it, so will we. And if you don’t get a job offer in six months, we’ll give you your money back.

  • “@FlatironSchool has a money back guarantee if students don’t find jobs within 6 months of graduating. Why can’t colleges do this?”

    • Marissa Lowman

    • Co-Founder, Learn Launch
    • Marissa Lowman

    • Co-Founder, Learn Launch
  • “@FlatironSchool has a money back guarantee if students don’t find jobs within 6 months of graduating. Why can’t colleges do this?”

    • Marissa Lowman

    • Co-Founder, Learn Launch
    • Marissa Lowman

    • Co-Founder, Learn Launch