< Back to All Schools

Full Stack Academy

 

Software Engineering

Web Development

IT Operations

MentorWorks Education Capital, Inc. partners with a wide array of schools to provide students funding for education via Income Share Agreements (ISAs) – an income-driven alternative to traditional fixed payment installment loans. Learn more about MentorWorks, ISAs or check for ISA availability.

About Full Stack Academy

Information below provided by Full Stack Academy (Full Stack), (2020). MentorWorks Education Capital, Inc. (MentorWorks) is not a representative of Full Stack and this listing does not constitute a recommendation, endorsement, or accreditation. Full Stack is not a representative or an affiliate of MentorWorks or Blue Ridge Bank, N.A. References on this website to Full Stack do not guarantee ISA eligibility or serve as financial advice. You should carefully consider your choice of educational program and seek advice from a qualified advisor.

Being a great software engineer means not only being fluent with the latest frameworks and programming languages, but also having an evolved intuition for writing code that is efficient, secure and maintainable. The Fullstack curriculum is designed to help you build a strong theoretical core as well as master higher level technologies in software development for the web.

The stack we teach is fullstack JavaScript. JavaScript is here in a big way and it is growing bigger every day. This surge in popularity is driven by the demands of today’s internet users for real-time, interactive and dynamic applications, built in JavaScript. These are exactly the type of projects you’ll build at Fullstack. 

  • Computer Science – We stand on the shoulders of giants – become fluent in the use of data structures, algorithms and run-time analysis. We’ll also study best practices in software engineering: Object-Oriented Design, asynchronous programming and software design.
  • Front-end Development – User expectations of Web and Mobile Applications have significantly increased in the last 10 years and the level of sophistication of front-end development has increased to match it. We’ll study HTML5 and CSS and go beyond with modern technologies like React.
  • Back-end Development – Take your JavaScript skills to the backend with Node.js and the amazing ecosystem of libraries that have made JavaScript the leader in next-generation backend web engineering. Master the use of APIs to connect to vast amounts of user data.
  • Databases – Master data persistence by building your own SQL database engine, learning about new NoSQL databases like Redis and Mongo and how to integrate these into your applications.
  • Tools & best practices – Git, text editors, Test-Driven Development, virtual machines… know the state of the art tools that developers are using to increase the productivity of their work.
  • Master Series – We know that your learning journey doesn’t end on the last day at Fullstack. 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, giving you the tools and confidence you need to keep moving forward in your new career.

Software Engineering Immersive

Full-Time Software Engineering Immersive is a 13-week career accelerator.

Through an advanced curriculum and project-based structure, students learn today’s cutting-edge development technologies. The Fullstack Immersive prepares graduates for software engineering roles at top-tier technology companies.

Their JavaScript-driven curriculum immerses you in the latest web technologies such as Node.js and React. You bring the energy, curiosity, and dedication, and they will provide a world-class school for becoming an expert software developer. New classes start every 7 weeks.

Phase I – Foundations

Overview

  • Off-campus
  • Part-time 15-30 hrs, depending on skill level
  • Min. 4 weeks to complete
  • Regular timed assessments
  • Rolling start each Friday Materials available once deposit & SEA submitted

Resources

  • Videos, workshops, projects
  • Experienced industry mentor
  • Discussion forum

Curriculum

  • HTML & CSS
  • Advanced JavaScript Closure, scoping, prototypal inheritance, recursion
  • Web development environment
  • Intro to front-end vs. back-end development

FAQs

  • Foundations is required; Students may not opt out
  • Students must pass final checkpoint to move on to on-campus immersive
  • The sooner you enroll, the sooner you’ll get access to Foundations materials
  • Many students work part-time during Foundations

 

Phase 2 – Junior Software Development
This is one of the most intense phases of the program, when you will be working all day, five days a week. This phase is on-campus and full-time. You will study:

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

 

Phase 3 – Senior Software Development
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. You will continue to work six days a week during this phase, while you deepen your knowledge by solving real-world problems and learning best practices. This phase is on-campus and full-time.

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

 

Part-time & Online Software Engineering
Fullstack Academy’s part-time coding bootcamp. So you can keep living the life you have—and learn programming to build the life you want. Same curriculum as above on a flexible schedule.

School-reported Student Data

Become competitive in the job market for software engineering, software developing, front-end engineering roles, and more.

840+ companies in NYC & CHI hire our grads
Our grads get hired everywhere from large tech firms to mid-size companies and innovative start-ups.

Median Starting Salary
$72k Chicago – compared to $55k median income*
*Census

$90k NYC – compared to $60k median income**
**SmartAsset

Application

Take the Intro to Coding free online course and then apply online.

Tuition

Enrollment Deposit: $2,000
Tuition during program: $15,910

Financial Aid

Income Share Agreement

You may be eligible to pay for tuition through the MentorWorks Income Share Agreement (ISA) program. With an ISA, a student has his or her education supported by an investor, in return for a contract to pay a specified percentage of income for a fixed period of time after graduation.

  • ISA payments adjust according to levels of income
  • Monthly payments are calculated by applying the student’s income share rate to their total monthly earned income
  • ISA obligations can be ended earlier by making early payments as listed in an early payment schedule

Check ISA availability at this or another school.

Income Share Agreements may be issued by Blue Ridge Bank, N.A.

 

Private Loan

Finance your education with monthly installments. Monthly payment throughout the program: $337/mo.**

** APR depend on credit and program. Complete admissions application first and, if accepted, additional loan information will be provided to you.

Scholarships are available for women, military vets, and other communities.

ISAs may be issued by Blue Ridge Bank, N.A.

What We Do at MentorWorks & How We Help Students

 

THE MENTORWORKS MISSION

Our mission is to open pathways to education and careers for students and candidates who may not have had the financial or social capital to do it on their own.

 

MENTORWORKS FUND & SUPPORT MODEL

Which Students We Fund

  • College juniors & seniors and Master’s degree / post-graduate students
  • Trainees in boot-camp, professional or trade certificate programs
  • Aspiring career-changers & experienced professionals facing unemployment

How We Support Job Candidates

  • Talent Accelerator Platform (TAP) – comprehensive, personalized job search & career coaching program
  • MW Labs Experience – experiential learning opportunities to propose solutions to hiring employers
  • Employer Engagement – live virtual events with employers, mentoring sessions and practice interviews

What Income Share Agreements Are & How They Compare to Loans

 

WHAT IS AN ISA?

ISAs are a flexible alternative to loans. Basically, students pay a percentage of their future income for a set period of time, up to a maximum cap, without accruing interest.

HOW PAYMENT WORKS

  • Students do not pay until they find a job and reach the minimum income threshold
  • The payments adjust according to levels of the student’s income
  • Monthly payments are calculated by applying the income share rate to the total monthly earned income
  • ISA obligations can be ended earlier by making early payments as listed in the early payment schedule

ISA vs. STUDENT LOAN COMPARISON

Income Share Agreements     VS.       PLUS/Private Loans
Interest does not accrue or capitalize. Interest accrues and capitalizes.
Your credit score does not affect the terms of your ISA. Your credit score may affect the terms of your loan and could impact your eligibility.
Monthly payments are based on a percentage of your income. You pay a fixed amount each month, regardless of your income.
Payments don’t start until you make above the minimum salary level in your ISA contract. You make payments, even if you are not making an income.
You only make ISA payments within a specific timeframe, usually 5-7 years. After that your obligation is over. Loan payment term can extend indefinitely until you pay off the principal and interest.
You know the maximum amount you’ll pay, no matter what. Interest is capitalized, so the final payoff amount can increase over the life of the loan if you do not make minimum monthly payments.