The NYC Web Development Fellowship is an intensive training program designed to equip New Yorkers with the skills necessary to launch careers in web development. Provided by the NYC Tech Talent Pipeline and the Workforce Development Corporation in partnership with the Flatiron School, the 22-week program is provided free of cost to participants and includes a five-month on-campus training, a 12-week paid internship, and connection to jobs in technology.

as seen in

alumni stories



The Fellowship is an intensive program designed to train New Yorkers with no prior coding experience to become production-ready web developers.

The program is adapted from The Flatiron School’s Web Development Immersive—a course that has successfully trained students for the workforce and helped them find web development jobs.


The Fellowship is full time. All applicants must be able to make the full 22-week commitment. Because the program focuses heavily on collaboration, Fellows are required to be on campus Monday through Friday, 9:00AM-6:00PM. Many Fellows also choose to complete additional work on campus over the weekends.

The NYC Web Development Fellowship offers The Flatiron School’s immersive program at no cost. Lunch and MetroCards will be provided. Only 32 students will be selected for the class. Applicants must meet all eligibility requirements and go through a competitive screening process.


UNIT 1: 4 Weeks


For the first four weeks of in-person instruction, Fellows will complete a curriculum focused on programming fundamentals. The goal of this portion is to get everyone in the Fellowship to a baseline skillset, while ensuring that all admitted Fellows are dedicated to doing the work necessary to be successful during the remainder of the course.

unit 2: 12 Weeks

Programming & Collaboration

This unit is focused on ensuring that Fellows are comfortable with advanced programming concepts, and writing software in a collaborative environment. There will be 3-5 hours of lecture per day, along with 3-5 hours of lab exercises. During this phase Fellows will also be required to publish regular technical blog articles and present projects at local Meetups. As we move through various areas of the curriculum, local experts will be invited to speak to the class.

unit 3: 6 Weeks

Application Building & Specialization

Learn by doing. Every student will work on at least three applications throughout the semester. One application will be a robust final project, built in a team over several weeks. Fellows will also work on smaller applications both individually and together. Towards the end of this period, they will have the opportunity to explore specific technologies that interest them, so they can further tailor their knowledge to specific industries.

unit 4: 12 weeks


Fellows will have the opportunity to apply and advance their newly-acquired knowledge with a 12-week paid apprenticeship. Each student will gain real-world work experience working on projects onsite, full-time at one of our apprenticeship partners, operating as a member of the team for the duration of the apprenticeship.

Apprenticeship Partners



HTML is the structure that supports the web. Whether writing it through ERB or vanilla HTML, Fellows will have no problem applying semantics to documents and utilizing the power of markup.


Fluency in the language that makes the web beautiful is a requirement. Fellows will use the popular SASS and LESS extensions to CSS to create efficient and organized front ends.


Fellows will bring the web to life with jQuery powered interactions and an understanding of the core of Javascript.

The Ruby Language

Fellows will be immersed in Ruby, a beautiful programming language designed to make developers happy.

Ruby on Rails

The number one web framework in use by Ruby Web Developers. It makes web development a productive pleasure.


The speed and efficiency of a programmer can be measured by proficiency with their tools. Fellows will master Sublime Text shortcuts, and never, ever touch their mouse.

GIT Control

Code will be managed in Git. Fellows will collaborate with the world through Github—and learn to work fluidly with teams, both remote and onsite.


Relational or Document Store? MySQL or Postgres? Mongo or Redis? Cloud or dev/null? Learning the fundamentals to data storage is a must. Fellows will know SQL like the back of their hands.


Every developer should be a basic system operator. Fellows will learn how to set up a cloud server, deploy to Heroku, and SSH their way around any shell.


Whether they are designing their own Sinatra powered API or consuming the Facebook Open Graph via RubyGems, Fellows will be part of the read/write web revolution.

Test Drive It

Whether test-driven or behavior-driven, testing is a crucial part to professional software development. Fellows will assert their way to confident code with continuously integrated test-suites.

Agile Methodology

Agile is more than just a development practice, it's a way of being. You will iterate your way to being a Scrum Master.

Open Source

Fellows will become part of the phenomenon of open source culture by contributing code and documentation to projects.

Blogs and Decks

The best way to learn is to teach. Throughout the semester Fellows will be writing blog posts on what they are learning and making presentations at local Meetups.

Coder Credentials

Finally, you'll have all the credentials you'll need, complete with a StackOverflow reputation, HackerNews account, and CoderWall endorsements.



Steven Nunez Lead Instructor
Blake Johnson Lead Instructor
Ian Miller Instructor
Katie Hoffman Instructor

hiring partners

Fellowship graduates have been hired at companies like: