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.

Mobile Dev Corps

A 16-week training program designed to equip New Yorkers with the skills necessary to launch careers in iOS app development. This serves New Yorkers earning less than $50,000 per year.

At a Glance

  • No Tuition, 100% Scholarship.

  • Program runs in our NYC Campus.

  • Full career services to help earn full-time job.

  • Learn to architect iOS applications.

  • 16 Weeks. Full Time. Monday thru Friday 9am to 6pm. (2017 Program Dates TBA)

  • Prerequisites: Must be a current resident of New York City and meet all federal selective service requirements. Must be earning less than $50,000 annually and authorized to work in the U.S. Must be at least 18 years old and have no prior experience as a professional software developer.

  • Become a valuable iOS developer

    Learn how to make modern, advanced mobile applications and how to think like a programmer. This program takes curious, intelligent students and turns them into job-ready professionals.

  • 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.

  • Proven Results

    Our students receive exceptional career counselling to help you find the perfect internship after graduation, and eventually, an amazing full-time job.

What it’s like

Mobile Dev Corps
Goal and Overview

Goal and Overview

The Mobile Dev Corps is a full-time, intensive program designed to train New Yorkers with no prior coding experience to become production-ready mobile developers. This program is offered at no cost through New York City’s Tech Talent Pipeline and includes MetroCards and other supports throughout training.

Eligibility Requirements

  • Be a resident of NYC
  • Be at least 18 years old
  • Have no experience as a professional web or mobile developer
  • Earn less than $50,000 per year
  • Meet all federal selective service requirements
  • Be authorized to work in the United States

After a competitive application process, 20 Corps Members will be admitted into the class beginning August 29, 2016. All admitted Corps Members must commit to being on campus from 9am to 6pm, Monday – Friday, from August 29 through December 16, 2016 (dates subject to change). Historically, admitted Corps Members have a few things in common.

Passion

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.

Determination

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.

Smarts & Creativitiy

Our courses are intense, so we admit diverse applicants who show intellectual stamina, and who have demonstrated the ability think about problems in highly structured ways — from chemical engineers to musicians to math teachers.

Mobile Dev Corps
The Experience

The Experience

To turn students into professional coders in just 16 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 handing you the necessary code snippets and libraries to teaching you how to solve problems yourself. Critically, about 70% of students’ time is spent working in teams or pairs.

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).

Mobile Dev Corps
Curriculum & Projects

Curriculum & Projects

Our Mobile Dev Corps Program teaches Corps Members everything they need to build advanced mobile applications, both independently and in teams. This robust course is designed to teach Corps Members to think, and build, like a software engineer.

  • Practice object-oriented and functional programming techniques in both Objective-C and Swift
  • Create beautiful mobile applications by utilizing the various features of UIKit
  • Store data locally and remotely using Core Data and Firebase
  • Conquer data-rich web APIs
  • Discover and integrate open-source code repositories into your applications
  • Create a detailed work history on GitHub

Acknowledging that working as an iOS developer requires proficiency in both Objective-C and Swift, our curriculum focuses on teaching Corps Members both languages as well as the ability to create hybrid applications. Keeping in mind that Corps Members will submit their projects to Apple’s App Store, excellent coding practices are encouraged across both languages. Corps Members learn how to build responsive, sleek mobile applications that look great on every screen size.

They do so by solving hundreds of test-driven labs, developing several projects, and taking live assignments with Flatiron School instructors to verify their progress.

What Our Students Accomplish

Student projects including building fully functioning iOS apps such as…

  • Gesture Recognition and Touch Screen Interface

    Build a zen garden app that lets you drag, rotate, and zoom in on images

    • UIGestureRecognizer
    • UIImageView
  • Location Services App

    Learn how to access GPS locations and interface with an embedded app

    • CoreLocation
    • MapKit
  • API Integration

    • NSURLSession/AFNetworking/Alamofire
    • Threading with Grand Central Dispatch

What Our Students Accomplish

Student projects including building fully functioning iOS 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

Curriculum & Projects

Our Mobile Dev Corps Program teaches Corps Members everything they need to build advanced mobile applications, both independently and in teams. This robust course is designed to teach Corps Members to think, and build, like a software engineer.

  • Practice object-oriented and functional programming techniques in both Objective-C and Swift
  • Create beautiful mobile applications by utilizing the various features of UIKit
  • Store data locally and remotely using Core Data and Firebase
  • Conquer data-rich web APIs
  • Discover and integrate open-source code repositories into your applications
  • Create a detailed work history on GitHub

Acknowledging that working as an iOS developer requires proficiency in both Objective-C and Swift, our curriculum focuses on teaching Corps Members both languages as well as the ability to create hybrid applications. Keeping in mind that Corps Members will submit their projects to Apple’s App Store, excellent coding practices are encouraged across both languages. Corps Members learn how to build responsive, sleek mobile applications that look great on every screen size.

They do so by solving hundreds of test-driven labs, developing several projects, and taking live assignments with Flatiron School instructors to verify their progress.

What Our Students Accomplish

Student projects including building fully functioning iOS apps such as…

  • Gesture Recognition and Touch Screen Interface

    Build a zen garden app that lets you drag, rotate, and zoom in on images

    • UIGestureRecognizer
    • UIImageView
  • Location Services App

    Learn how to access GPS locations and interface with an embedded app

    • CoreLocation
    • MapKit
  • API Integration

    • NSURLSession/AFNetworking/Alamofire
    • Threading with Grand Central Dispatch

What Our Students Accomplish

Student projects including building fully functioning iOS 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
Mobile Dev Corps
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
Mobile Dev Corps
Assessments

Assessments

You will undergo four major assessments (quizzes and projects) throughout the program, each of which is a major milestone for an instructor to assess your abilities and fine tune your code. These assessments often test several topics at a time.

Students must successfully pass all assessments to graduate from the Mobile Dev Corps and earn the Flatiron Certification, which signifies to employers that a student is ready for a full-time job as a developer.

These assessments ensure that our graduate enter the job market with a massive code portfolio of excellent work.

Student-Built Apps

  • FanBase

    An ecosystem for music lovers. Users can subscribe to their favorite artist and interact with other fans. Features include:

    • Chat With Fellow Fans
    • Preview Top Ten Songs
    • Stream Music In Spotify
    • View Nearby Artist Concerts
    • See Latest Tweets About Artists
    • Check Concert Ticket Availability
  • Makespace

    An iOS floor plan app that allows the user to visually design a space and virtually arrange furniture.

    • Add custom room sizes.
    • Use standard or add your own sizes for home items.
    • All visuals will be to scale based on given or standard sizes.
    • Save floor plan images to camera roll.
    • Keep track of multiple floor plans.

Student-Built Apps

  • “Check out my blog on iOS Development, including how to make a custom gesture recognizer in Objective-C! https://medium.com/@jen.sip @FlatironSchool”

    • Jennifer Sipila

    • Flatiron Student
    • Jennifer Sipila

    • Flatiron Student
  • “Check out my blog on iOS Development, including how to make a custom gesture recognizer in Objective-C! https://medium.com/@jen.sip @FlatironSchool”

    • Jennifer Sipila

    • Flatiron Student
    • Jennifer Sipila

    • Flatiron Student
  • “Super awesome student presentations tonight @FlatironSchool #iOS Development #AlwaysLearning”

    • Kenny Liang

    • JP Morgan Chase
    • Kenny Liang

    • JP Morgan Chase

Assessments

You will undergo four major assessments (quizzes and projects) throughout the program, each of which is a major milestone for an instructor to assess your abilities and fine tune your code. These assessments often test several topics at a time.

Students must successfully pass all assessments to graduate from the Mobile Dev Corps and earn the Flatiron Certification, which signifies to employers that a student is ready for a full-time job as a developer.

These assessments ensure that our graduate enter the job market with a massive code portfolio of excellent work.

Student-Built Apps

  • FanBase

    An ecosystem for music lovers. Users can subscribe to their favorite artist and interact with other fans. Features include:

    • Chat With Fellow Fans
    • Preview Top Ten Songs
    • Stream Music In Spotify
    • View Nearby Artist Concerts
    • See Latest Tweets About Artists
    • Check Concert Ticket Availability
  • Makespace

    An iOS floor plan app that allows the user to visually design a space and virtually arrange furniture.

    • Add custom room sizes.
    • Use standard or add your own sizes for home items.
    • All visuals will be to scale based on given or standard sizes.
    • Save floor plan images to camera roll.
    • Keep track of multiple floor plans.

Student-Built Apps

  • “Check out my blog on iOS Development, including how to make a custom gesture recognizer in Objective-C! https://medium.com/@jen.sip @FlatironSchool”

    • Jennifer Sipila

    • Flatiron Student
    • Jennifer Sipila

    • Flatiron Student
  • “Check out my blog on iOS Development, including how to make a custom gesture recognizer in Objective-C! https://medium.com/@jen.sip @FlatironSchool”

    • Jennifer Sipila

    • Flatiron Student
    • Jennifer Sipila

    • Flatiron Student
  • “Super awesome student presentations tonight @FlatironSchool #iOS Development #AlwaysLearning”

    • Kenny Liang

    • JP Morgan Chase
    • Kenny Liang

    • JP Morgan Chase
Mobile Dev Corps
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
Mobile Dev Corps
Alumni

Here are a few representative examples of our alumni.

  • Stephanie Guevara

    After graduating Hunter College, Stephanie didn’t know what she wanted to do. She worked at Macy’s in the Buying department for Kitchen Electrics and Personal Care, and she strongly felt that she wasn’t living up to her potential. Today, she is an iOS Developer at LegalShield, building their flagship iPhone app Shake, which gives people the power to create their own legal agreements using only a mobile device.

  • Daniel Adeyanju

    Daniel grew up in the Bronx before graduating from Binghamton University and landing an operations role in an online food delivery service company. But Daniel wasn’t satisfied. He always considered himself a creative problem solver with a knack for results. Most importantly, he loves building things that have a positive social impact.

Here are a few representative examples of our alumni.

Additional Information

Mobile Dev Corps
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 within 7 days to secure your spot.