Part-Time Online Software Engineering Program*

Work Towards A Better Career Without Worrying About Tuition

With our part-time online program, you can learn to code without quitting your day-job. Pay no tuition until you're hired after the program and earning at least $50,000, with our ISA or Deferred Plans. This program is not currently available to New York residents.
Zero Deposit:
As of April 2023, we are no longer requiring a deposit for first time enrollees in our Part-Time Online Software Engineering Program. Please reach out to admissions@appacademy.io with any questions.

New $6,000 discount on our Upfront Tuition & monthly financing options!

Learn More »

Learn to code on a part-time schedule

Full-time programs don't work for everyone. That's why we designed our Part-Time Course to give you the same outcome as our full-time programs, but on a more flexible schedule. We understand that you’ll be juggling a lot as a part-time student, so we provide a more accommodating attendance policy and only give assessments every other week. Plus, we're one of the only coding bootcamps to offer an ISA (Income Share Agreement) with our part-time program. That means we don't charge you tuition until after you've landed a job earning at least $50,000. It's a win-win.
Gain expertise using Python + JavaScript

Stand out with hundreds of hours of practical experience in today's two most in-demand coding languages.

Thrive with Mastery-based Learning

Our instructional approach will help you master programming skills in a challenging & accelerated environment.

Create a memorable
portfolio

You'll design and complete four projects of your own, along with dozens of guided projects with your classmates.

Kickstart a brand new career in Tech

Receive the training, coaching & resources you need to help prepare you for interviews & land your dream job.

A FEW OF THE TOP COMPANIES WHERE OUR GRADS WORK

A FEW OF THE TOP COMPANIES WHERE OUR GRADS WORK

Our grads make over $100k

Our grads more than double their initial salaries prior to joining, and earn a median base salary of $144,000 within three years of graduating App Academy.

I learned more real-world skills in 12 weeks than my Stanford degree taught me.
JULIE KANG
‍Software Engineering Manager, Mailchimp

Make over $100K as a software engineer

The average salary for a Software Engineer in the US is $149,694. Ranging from $130,000 at the 25th percentile to $170,000 at the 75th percentile. Top earners, the top 10%, earning more than $187,275 per year.

You'll be supported every step of the way

Not only will you be able to attend “office hours” on every class day, you can also schedule 1:1 time with your instructor to discuss any questions you might have. You should never have to feel stuck, and we’ll be there to ensure that you never do.

I learned more in 12 weeks than my Stanford Degree taught me.
Julie Kang, Mailchimp
Software Engineering Manager

Here's what your typical week will look like

As a part-time student at App Academy, you can expect to spend about 27.5 hours per week on the course. That includes EVERYTHING - homework, studying for assessments and time in class!

Prep Work (Before Class)

Every morning, you and your classmates will watch short lectures and demos discussing both theoretical and practical use cases. You can speed-up or slow-down the lecture and write down any questions when you have them. Lectures are followed by live Q&A sessions to answer any questions before you put those concepts into action.

1 Hour
1 Hour

Instructor-Led Q&A (In Class)

Take a break, eat some food, and connect with classmates. This is a great time to develop relationships with others who will be one part of your huge alumni network through App Academy.

Projects + Pair Programming

After lunch, you will pair-up with a classmate and work on collaborative projects that drive home the concepts from the morning’s lecture. Working with others is something you’ll do almost all the time in software development, so learning to adapt to different people on different projects is very important. It also helps to talk through problems with one another, work as a team, and find solutions together.

Hour 3
9pm

Group Review

You spent the day working through different projects to master key concepts. Now, reflect on what you just accomplished by talking about it with your classmates in a group setting. Share what you did during the day. Find out how others did things differently. Gain a wider perspective on the material by synthesizing experiences with your classmates.

Pair Programming (In Class)

Now, it’s time to get ready for the next day. You will spend an hour or so going through preparatory material for the following day’s class. You’ll get exposed to the important ideas, sleep on it, and return the next morning to take one more step toward software programming mastery.

2 Hours
Weekdays
When you apply, you'll be able to choose between our East Coast (6-9 p.m. EST) and West Coast (7-10 p.m. PST) cohorts, for your Monday-Thursday class time. The only difference being the time of day that you'll meet.
Saturdays
Class time on Saturdays will always be held from 9 a.m. - 3:30 p.m. PST, for both the East Coast and West Coast cohorts.

Find the tuition plan that’s right for you

It’s our goal to eliminate cost as a barrier for aspiring software engineers looking to attend a coding bootcamp. As such, we offer our online, part-time program students four different payment options, including an Income Share Agreement (ISA).

Become a software engineer on a part-time schedule

Pay nothing until you're hired with our ISA or Deferred Plans.

APPLY NOW
Change your career with a click

This won't be a solo journey

App Academy surrounds you with a passionate team focused on your success, supporting you every step of the way. You’ll also be pairing with classmates in your cohort to work through problems together.

Module Instructor

Each module is taught by an engineer who is an expert in the topics from that module. They lead lectures and Q&A.

Module Instructor

Each module is taught by an engineer who is an expert in the topics from that module. They lead lectures and Q&A.

Teaching Assistant

Top graduates of our program, who have recently walked in your shoes, give you daily support.

Career Advisor

This experienced advisor will meet with you throughout the program and job search. 

Master today's most in-demand coding skills

Hard work and commitment will transform you into a Full-stack Web Developer, well-versed in JavaScript, Python, SQL, HTML and CSS. You'll also learn to accelerate your projects using ReactJS, Express, Flask, and SQL Alchemy. Employers will be impressed at the depth of your skill set - and you will too.
Programming Fundamentals

Master the underlying principles of your new craft through writing code, researching syntax, and solving complex problems as you would in a real-world job setting.

- JavaScript, Node, Git and Github, Command line

Computer Science

Extend your programming skill set with efficient ways to store and search for data. Learn how to develop algorithms to complete difficult tasks.

- Sorting algorithms, data structures, OOP, Testing

Web Development Fundamentals

Understand and build with the underlying technologies that make the internet work, then develop front-end and back-end projects and deploy them to the internet to share with friends and family.

- HTTP, Servers, HTML, CSS, Responsive Design, Flexbox, Netlify, Heroku

Back-End Engineering

Build on your understanding of back-end development to create robust and modern back-end servers to persist and manipulate data for your web applications.

- Express, SQL, Object-relational Mappers

Front-End Engineering

Learn how to use the power and flexibility of a modern front-end framework to create single-page applications for the web.

- React, Hooks, Redux, Web Sockets

Python

Discover how to take on any job by applying everything you’ve learned to the task of rapidly adopting a new language and new tools.

- Python, Flask, SQLAlchemy, Docker

Career Quest

Create your own portfolio project using the skills mastered throughout the course. This project will be the keystone of your portfolio and emphasize React, Redux, and the back-end of your choice. A chance to demonstrate your skills and creativity. Refine all that you’ve learned about finding a programming job with dedicated time for polishing your resume, pitch, online presence, and code portfolio.

- Resume Workshops, Networking, Applying Strategies, Personal Pitch

THE CURRICULUM THAT GETS YOU HIRED

Get the full syllabus

Thank you! Your submission has been received!
Looks like we're having trouble

Influenced by the best companies in the world

“I will only hire App Academy grads for my team”

Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

When can you start?

Part-time

Course Length: 48 weeks (fully online)

Schedule: Mon-Thurs, 6-9 p.m. EST (East Coast cohort) or Mon -Thurs, 7-10 p.m. PST (West Coast cohort) and Saturdays, 9 a.m. - 3:30 p.m. PST (all cohorts)

Tuition Options:
ISA Plan: $0 deposit. Pay tuition only after you're hired and earning $50,000+. Then, 15% of your salary for 3 years (with a max of $36,000). This plan is not currently available to CA residents.

Deferred Plan: $0 deposit. Pay tuition only after you're hired and earning $50,000+. Then, a flat monthly tuition amount (determined by your annualized compensation) until you reach a total of $36,000. This plan is only available to CA residents.

Upfront: $22,000 paid upfront or financed through monthly payments with Climb.

Zero Deposit:
As of April 2023, we are no longer requiring a deposit for first time enrollees in our Part-Time Online Software Engineering Program.

Start an application
1:1 Career Coaching

Our application and selection process

We’ve designed a process that helps us understand you, your motivations, and your goals. Our process encourages diversity by providing a fair playing field regardless of your background. We look forward to meeting you!
01

Application

Tell us about your background and why you’re excited about attending App Academy.

02

Non-technical assessments

Take a 31-minute test that includes personality, logical reasoning, and typing assessments.

03

Non-technical interview

Complete a 25-minute non-technical video interview.

04

Acceptance

Receive an admissions decision and access the technical challenges.

05

Technical challenges

Complete challenges in HTML/CSS, Git, and Boolean logic and then enroll in the course.

FAQ

Questions, Concerns or something else?
How much does the course cost?

We have three payment options.

Income Share Agreement (ISA):
$0 deposit to start the program. Pay tuition only after you get a job earning $50,000+. Then, 15% of your monthly income for 3 years, with a maximum of $36,000. Please note this plan is not available to residents of CA.

Deferred Tuition: 
$0 deposit to start the program. Pay tuition only after you get a job earning $50,000+. Then, a flat monthly tuition amount (determined by your annualized compensation) for 3 years, with a maximum of $36,000. This plan is only available to CA residents.

Upfront Tuition: 
$22,000 lump sum upon enrollment. If you are interested in paying monthly, we have financing options available through Climb. Click here to learn more about financing options.

When will I be able to get support?

Not only will you be able to attend “office hours” on every class day, you can also schedule 1:1 time with your instructor to discuss any questions you might have.

Can students living in NY take the Part-time Course?

Not at this time. We are currently working on getting the necessary state approval and will provide an update once this status has changed.

What types of jobs will this course prepare me for?

The objective of this course is to prepare graduates for employment as Software Developers (Bureau of Labor Statistics Occupational Classification Code 15-1252).

How does this course offer increased flexibility to students?

As compared to our full-time courses, assessments are given every two weeks, rather than every week, which provides our Part-Time program students with a more gradual course pace and helps reduce potential stress. In addition, our Part-Time program attendance and strike policies provide students with more accommodation for excused absences and make-up work.

Ready to change your life?

Pay nothing until you're hired and making over $50,000, with our ISA or Deferred Plans.

*Official program name is 'Software Engineering Track: Online Part-Time.'
Success! Thank you for subscribing.
Oops! Something went wrong while submitting the form.