The Flex Immersive at
Fullstack Academy Chicago

Fullstack Academy Chicago’s part-time coding bootcamp. So you can keep living the life you have—and learn programming to build the life you want.

Download the Chicago Flex syllabus to see why this program is the one you’ve been looking for.

All the benefits of bootcamp on a part-time schedule.

Fullstack Academy is one of the most challenging educational experiences you’ll ever have.

Our part-time coding bootcamp curriculum is built to:

  • Help you master a single in-demand language: full-stack JavaScript
  • Expose you to pair programming and team projects
  • Give you a leg up in the working world

Combine all that with top-notch career counseling, and you’ll graduate with the tech skills and career know-how to land your next position and build the career you want.

Our 28-week part-time coding bootcamp in Chicago offers you all the benefits of a full-time bootcamp:

  • Cutting-edge curriculum
  • Diverse cohort of students working hard to reach their career goals
  • Whip-smart instructors invested in student success
  • Welcoming and supportive network of staff and fellows

Plus the perks of attending part-time:

  • More time to absorb concepts and build projects
  • Ability to keep earning, studying, parenting--anything your life requires
  • Lower cost ($13,980 part-time vs. $15,980 full-time)

Strong outcomes for all.

You don’t have to have worked in web development or gotten a degree in CS to be successful here. If you can be disciplined enough to learn the basics on your own and pass our assessment, then dedicate yourself to software engineering for 28 weeks, you can emerge with the training required to land a job in tech.

Fullstack Flex grads like those go on to get hired at companies like these:

From immense challenge to immense reward--with all the support you need along the way.


We take a holistic approach to learning.

Moving your career forward is about more than knowing how to do a job; it’s about knowing how to get a job--and having enough personal and professional support to make it happen.

So while you’ll definitely learn JavaScript here, the most important thing you’ll learn is how to learn JavaScript--so you can then go on to learn other languages throughout your career.

Every employer will use a different stack, and the stacks employers are using today won’t look anything like the ones in use a decade from now.

All of our hiring partners agree: JavaScript is in demand now, but an employee’s most important skill is the ability to learn new technology quickly. And by completing the part-time coding bootcamp at Fullstack Academy Chicago, you’ll prove you can do just that.


We don’t make you do it alone.

We provide a full suite of instructors, career counselors, program leads, and fellows--not to mention a cohort full of dedicated learners--to keep you motivated and inspire you to aim higher and work harder.


Our number one rule is “No assholes.”

We strive to create an inclusive environment where we acknowledge and work to reduce bias, discuss issues of inequality in the industry, offer advice for overcoming obstacles, and expose students to opportunities to change the culture of tech.

The folks you learn from and with will form the professional network that helps you find and get work. But more than that? They’ll be your friends. They’ll commiserate with you when times are tough, motivate you to keep pushing, and celebrate with you when you succeed.

How it works

The Flex Immersive at Fullstack Academy Chicago is divided into three stages over 28 weeks. See how the curriculum breaks down by moving the slider below.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 1 - 4
  • 5 - 19
  • 20 - 28

  • Foundations is a 20- to 30-hour-per-week prep course that you will take remotely for the first 4 weeks. You will work through the Foundations material on your own pace, to get ready for the live portion of the immersive that starts in week 5.

    In Foundations, you will develop a solid base of programming knowledge, allowing you to start the live portion of the course at an intermediate level, and at a fast pace.

    After completing Foundations, you will have a firm grasp on the more advanced areas of JavaScript — including closure, scoping, prototypal inheritance and recursion. You will also understand the difference between front-end and back-end and be completely comfortable working in the web development environment, will be well versed in HTML & CSS, and will have built your first Node.js application.

  • This is one of the most intense phases of the program, when you will learn the bulk of our curriculum. You will study:

    • 1

      Front-end development

      User expectations of Web and Mobile Applications have significantly increased in the last 10 years, and the sophistication of front-end development has increased to match it. You will study HTML5 and advanced CSS, and go beyond with modern technologies like React.

    • 2

      Back-end development

      You will take your JavaScript skills to the back-end, with Node.js and the amazing ecosystem of libraries that have made JavaScript the leader in next-generation back-end web engineering. You will master the use of APIs to connect to vast amounts of user data.

    • 3


      You will master data persistence by building your own SQL database engine, learning about popular SQL databases like Postgres, and how to integrate these into your applications.

  • At this point, you will have a solid understanding of the core technologies taught in the immersive program. It is now time to put that knowledge to use by building fully functional web applications from scratch. The three portfolio projects you'll focus on are:

    • 1

      Guided team project

      You will work in a group of 3-4 students to build an e-commerce site, and will build all the components of a web application from the ground up — including the front-end, back-end and database.

    • 2

      Personal hackathon project

      You will come up with an idea for a web or mobile application, and build it from scratch. You will take design considerations into account, like user experience and information architecture. You will learn new technologies or libraries in order to complete this project, which will help you learn how to learn new areas in software development.

    • 3

      Capstone project

      You will work with a team of students to come up with an ambitious idea for an app, and build it out over 2 weeks. This will be the most impressive project in your portfolio, and will demonstrate your full understanding of software development and industry best-practices.

Weekly Schedule

January 2020 Chicago Flex Cohort

FoundationsJunior PhaseSenior Phase
Duration4 weeks15 weeks9 weeks
Schedule Self-paced,
20-30 hrs/week
Tues/Thurs 6:30-9:30PM
3 Immersive Weekends
(1/25-26, 2/8-9, 3/7-8)
Tues/Thurs 6:30-9:30PM
3 Immersive Weekends
(4/18-19, 5/9-10, 6/13-14)
Curriculum Web/Programming Basics Workshops & Lectures Projects & Career Success

Chicago Flex Immersive
Tuition & Dates

Part-time Chicago Bootcamp Cost $13,980*
*after automatic $2,000 scholarship for all Fullstack
Academy Chicago students
Payment Schedule $2,000 deposit upon enrollment
$11,180 bulk payment during first week on-campus
$800 remainder during first week of Senior phase
Scholarships Available $1,000 Ada Lovelace scholarship for women
$1,000 veterans’ scholarship
Financing AvailablePartner Skills Fund offers tuition and cost-of-living loans as low as $227/mo over 5-yr term
CohortJuly 2020
Application DeadlineMay 15
On-Campus Start & EndJul 7, 2020 - Dec 17, 2020
Remote Pre-Work StartSaturday, May 30
Class ScheduleTues/Thurs

Chicago Flex Immersive Admissions Process

Our admissions process is one of the most rigorous in the industry--and you only get two attempts. So here are the four steps you’ll need to successfully pass admissions at Fullstack Chicago.

  • 1
    • Familiarize yourself with
      • Variables
      • Loops
      • Conditionals
      • Functions
      • Recursion
  • 2
    • Submit application form on our website by indicated deadline
    • Takes 30-45 mins
  • 3
    Complete the Assessment
    • Link emailed to you upon application submission
    • Timed 75-minute exam
    • 5 coding challenges in total
  • 4
    • Invited to interview based on assessment score
    • 75-minute Skype pair programming challenge
    • Conducted by Fullstack grad or instructor
    • Behavioral as well as technical

The Fullstack Experience

Student Projects

  • DJ.JS

    DJ'ing with motion capture and JavaScript

    Duck Hunt

    Retro video game (controlled with a tablet!) you doin'?

    Facial recognition figures out your mood


    Monitor your critters over the internet

  • Evox

    An immersive 3D life simulator engine

    Dance Dance Evolution

    A web-based rhythmic dance game

    Reel Cool

    Instagram for Video in your browser


    Make apps using React Native

  • How to Use Node.js Streams

    Andrew Ash

    Basic UX Principles

    Nick Ellsworth

    Heroku vs. AWS

    Jungho Son

    Debugging with Chrome Dev Tools

    Lily Jen

Instructors & Staff

Ben Neiswander

Chicago Campus Director

Answerer of all questions--and himself a Fullstack grad!

Priti Patel

Lead Instructor

Master of JavaScript, she is. Grad of our first ever Grace Hopper cohort.

Brett Krutz

Program Lead

He feels the need. The need to help you succeed academically.

Holly Valenty

Career Success Lead

Job fairy. "Sleep with your resume under your pillow, and wake up to an offer!"

Career Success

To get a job in tech you’ll need more than just the right technical skills. You’ll need to understand the industry, how to network, and how to differentiate yourself as a candidate. Our career counselors will work with you both during our program, starting in Senior phase, and afterward throughout your job search.

During the program,
counselors will help you...

  • Build a technical resume
  • Optimize your LinkedIn
  • Learn to network
  • Prepare for behavioral interviews
  • Understand your market value and practice negotiating offers

Once you graduate, counselors will…

  • Motivate you to keep up with your job search
  • Review your cover letters
  • Hype you up for interviews
  • Help you determine the job offer that’s right for you


During the last week of classes, Chicago Flex Immersive graduates present their final of three projects to fellow classmates at an evening of demos, and can then use the full portfolio they’ve built to demonstrate their qualifications to employers.


Facilitated Connections

While many part-time coding bootcamp students are looking to either move up or move into a more technical role at their current place of work, other Chicago Flex Immersive grads are looking for new opportunities. That’s why we offer Flex grads the chance to attend Launch Day, our in-house job fair exclusively for Fullstack Academy and Grace Hopper grads. It’s a full afternoon of speed-interviews, plus a networking happy hour with 20-30 actively-hiring employer partners like Google, JPMorgan Chase, Zola, Black Rock, Data Dog, and many more.

Master Series

Get the tools to build a long and successful career in software development.

Master series

We know learning doesn't end on graduation day. That’s why we’ve created the Masters Series, a collection of workshops and lectures designed to deepen your understanding of key computer science concepts and industry best practices. These materials give you the tools and confidence you need to keep moving forward in your new career.

Explore the Master Series

Press Coverage

Get More Info

  • Get the full syllabus

    Sign up below to get our course syllabus, our free Road to Code starter guide of educational resources and to stay informed about Fullstack.

  • Attend an event

    Want to meet instructors, learn more about our curriculum, and see our campus?

  • Contact Us

    Got questions?
    We've got answers!

    Email an advisor
Hold Tight
Your personalized Road to Code is ready to view