Not Sure Where to Apply?

App Academy

Online
Best Bootcamp

 Ranked 2025 Best Bootcamp

About App Academy

Location: Online

Founded in 2012, App Academy is a world-renowned coding bootcamp that has placed alumni in Software Engineering roles at a range of start-ups and top tech companies. App Academy offers software engineering programs that fit every learning style, all online.... Read More

The 24 Week Full-Time Program (Online) and 48 Week Part-Time Program (Online) Bootcamps cover SQL, JS, Python, HTML, and CSS, in addition to state-of-the-art tools and web frameworks like ReactJS, Express, Flask, and SQL Alchemy. Working in a dynamic team environment, students will build complex web applications that will form the foundation of their portfolio.

App Academy’s goal is to ensure students not only land a full-time software engineering role, but also advance in their careers for years to come. Dedicated career coaches offer job search support ranging from mock technical/non-technical interviews and resume reviews, to connecting grads with App Academy's vast employer network. Upon graduation, career coaches will guide students through their entire job search, from mock interviews to salary negotiation. From there, App Academy's partnerships team connects graduates with some of the most prestigious tech companies in the industry.

Courses

24-week Software Engineering Full-Time Program (Online)

Cost: $15,900
Duration: 24 weeks
Locations: Online
Course Description:

Over 24 weeks, you'll learn all the skills needed to land a job as a full-time Software Engineer. Through a comprehensive full-stack curriculum widely sought after by employers, we train you to build web applications with Python, JavaScript, React/Redux, SQL, and HTML/CSS. To help you tackle the job interviews after graduation, data structures & algorithms are taught throughout the course. Prior programming experience isn't required. In fact, a majority of our grads are career changers. You just need lots of tenacity and a passion for building cool stuff!

Subjects:
CSS, HTML, MongoDB, Docker, GraphQL, Python, Redux, React.js, SQL, Node.js, Express.js, JavaScript

48-week Software Engineering Part-Time Program (Online)

Cost: $17,900
Duration: 48 weeks
Locations: Online
Course Description:

Over 48 weeks, you'll learn all the skills needed to land a job as a full-time Software Engineer. Through a comprehensive full-stack curriculum widely sought after by employers, we train you to build web applications with Python, JavaScript, React/Redux, SQL, and HTML/CSS. To help you tackle job interviews after graduation, data structures & algorithms are taught throughout the course. As a part-time student, we understand that you’ll be juggling a lot, so we provide a more accommodating attendance policy and only give assessments every other week, as compared to every week for our full-time programs. Prior programming experience isn't required. In fact, a majority of our grads are career changers. You just need lots of tenacity and a passion for building cool stuff!

Subjects:
CSS, HTML, MongoDB, Docker, GraphQL, Python, Redux, React.js, SQL, Node.js, Express.js, JavaScript

App Academy Reviews

Average Ratings (All Programs)

App Academy logo

4.69/5 (1204 reviews)

Corrie Stoddard
Graduated: 2019

3/28/2019

Course
Software Engineer Track: In-Person

Overall

Curriculum

Job Support

"Cool bootcamp"

Attending App Academy has been an overall good experience. It can be ROUGH at times (puts the boot in the world bootcamp) but it really teaches you a LOT and prepares you as best as a person could possibly be to go from 0 to developer in 3 months. I feel... Read More

Melvin Mallari
Student | Graduated: 2019

3/28/2019

Course
Software Engineer Track: In-Person

Overall

Curriculum

Job Support

"Surround yourself with great people"

One of the best decisions I've ever made. In going to app academy, I've surrounded myself with ambitious intelligent people who constantly push me to do better.

The program is rigorous, but the difficulty definitely breeds camaraderie with your cohort-mates.... Read More

App academy has positioned me well to succeed. I don't regret it one bit.

DY
Graduated: 2019

3/28/2019

Course
Software Engineer Track: In-Person

Overall

Curriculum

Job Support

"Intensive, but doable"

The curriculum starts off basic, but is very fast paced. You'll be pushed to your limits and will sometimes not be able to take in everything. Unless you're already a developer and have had job experience in web development, you will not be able to get... Read More

Anonymous
Graduated: 2019

3/28/2019

Course
Software Engineer Track: In-Person

Overall

Curriculum

Job Support

"Rewarding Experience"

This program is not for everyone. Get ready to put in 12+ hours a day, 7 days a week. It's extremely rewarding and I had an amazing time but be warned, it's by no means easy.

Jason F
Graduated: 2019

3/28/2019

Course
Software Engineer Track: In-Person

Overall

Curriculum

Job Support

"Solid curriculum for learning full stack development"

App Academy is a great program for those who haven't had too much experience in software development. The whole course goes through Ruby, Rails, JS, React, then a full stack project and a MERN stack project. There's also a vanilla JS project at the end.... Read More

Some warnings though, the program is no joke. You'll be spending around 100 hours a week sometimes just working on your projects, and projects are expected to be completed over weekends as well. In addition, the last couple weeks which are dedicated to projects are not as structured as the first 9 or so weeks. This means that you'll have to make sure you're organized enough to keep yourself on schedule since there's always a new topic every day.

Tamir Karssli
Software Developer | Graduated: 2019

3/27/2019

Course
Software Engineer Track: In-Person

Overall

Curriculum

Job Support

"Great experience, greate people"

Be ready to give up everything else that is going on in your life, this course needs 100% of your time. They aren't lying when they say the course can take up to 100 hours a week.

The teaching is solid and all of the other students are serious about what... Read More

Kevin Bai
Graduated: 2019

3/26/2019

Course
Software Engineer Track: In-Person

Overall

Curriculum

Job Support

"You will get out what you put in"

App Academy is great, but the results depend on the amount of work you are willing to put in. The pace is rigorous, and it gets more rigorous from day one. Do not expect to get through a/A without significant effort.

If you have a habit of procrastination,... Read More

Your instructors are, friendly, knowledgeable, and fantastic at explaining the material. Your peers are some of the most talented and hard working people you will ever meet. And if you’ve done the work, by the end of the program you will be a software developer.

Gabriel Lujan
Graduated: 2019

3/25/2019

Course
Software Engineer Track: In-Person

Overall

Curriculum

Job Support

"It's madness, but eventually there's a method"

Let me first start with this... this boot camp IS NOT for everyone. What I mean by that is that IT IS intense. You will be stressed out by the amount of work you have to do, the lack of time (or at least the feeling of it) and ultimately the strictness... Read More

There is a device & attendance strike system (that could lead to dismissal) to make sure people aren't being distracted by their phones, laptops, whatever instead of doing their work. This can be a pro or a con depending on your perspective. They WILL dismiss you if you fail 2 of the 6 assessments that happen within the first 5-1/2 weeks. Curriculum topics change every 1 to 1.5 weeks. If you're completely new to programming, there isn't much time to deeply absorb the topics before moving on to another one.

From a materials standpoint, some of the videos, articles, and information that they use is between 3-5 years old. That's ancient in the world of tech. At times, the instructions used in pair programming or for the projects (or the homework) can be vague & unintentionally (or intentionally?) misleading. Often times I was frustrated by how little focus the work presented seemed to have.

There were a few times where it felt less like inspiration/motivation and more like scare-tactics were used to get people to do their work. The assessments carry so much weight that a few of my classmates failed because they freaked out during the test and couldn't recover. The instructors tell you to "make sure you sleep", "take care of yourself", etc. But then there's a timed assessment that basically dictates your future looming over your head. And every day is regimented, scheduled, lectured and pre-determined for you, that there isn't time to catch up from anything in the previous days.

This all may sound scary, and intimidating or more like a military boot camp, than a coding one (I sometimes wonder if that's really what they're going for), but after the assessments are done, and the weight of dismissal has been lifted, things start to make sense. Around Week 7/8 is when you start to build your fullstack project. For me at least, this is where all the pieces began to come together. Each of the topics that we learned finally had a place, and while you still don't know everything about any of it all, you have at least a base understanding that you can build from. You can start to ask questions about where to begin, where to go, what you want to do, etc.

To be clear, the level of knowledge that you gain once the first 9 weeks are done WILL allow you to build a fullstack, fully working app. Will it be the next Facebook, Google, Instagram or Snapchat? Highly unlikely, but you now have a solid foundation that could possibly get you there.

All in all, my outlook on the program is that I didn't much care for certain portions of it while going through it, but I am thankful for being shown the frustrations, intricacies and the BS that comes with web development. As they say, "what doesn't dismiss you from bootcamp, only makes you a stronger software dev" (or something like that ;-) ).

So to conclude, this school isn't for everyone, it doesn't need to be. If you thrive in pressure or at least know yourself well enough to be able to work through intense situations, then this may be for you. Just know that it's not going to be pretty. It's not going to be easy. But if you make it through, you should feel rewarded.

DISCLAIMER: I'm currently in the job search portion of the curriculum, so I cannot fully give an opinion on this piece yet. I will update this review (if I can) once I've had some exposure to that side of things.

James H
Graduated: 2019

3/25/2019

Course
Software Engineer Track: In-Person

Overall

Curriculum

Job Support

"Great experience - fast paced, highly rewarding"

App Academy has been a great experience! It's a tough, fast Bootcamp and it's extremely rewarding. The instructors are awesome and the curriculum moves at a rapid pace. After a few months, you'll be surprised at how much you've learned. I tried teaching... Read More

On top of that, they dedicate a good portion of your time in class to building up your portfolio and skills for the job search.

Anonymous
Software dev | Graduated: 2019

3/25/2019

Course
Software Engineer Track: In-Person

Overall

Curriculum

Job Support

"Super fun and intensive coding"

The most intensive coding experience you can have, even for someone with previous coding experience!
A lot to learn, ruby rails javascript react and a lot of pair programming.
In addition to learning to code you will learn how to communicate your ideas,... Read More

Cons:
* Some people don't make it! (Don't pass the assessments)
* Its TOO intense maybe. You will suffer! (but worth it)

Related News

Compare Similar Bootcamps

Frequently Asked Questions

What financing options are offered by App Academy?

App Academy App Academy offers a Deferred Tuition Plan, Upfront Plan, and financing options through our loan partner Climb Credit.

What courses are offered at App Academy?

There are two main online courses offered at App Academy: A Full-Time Program and a Part-Time Program.

What are the job outcomes for App Academy?

The average salary after graduation is $90,000 in New York and $101,000 in San Francisco, and 74% of alumni find a job.

App Academy alumni work at various tech companies, such as Google, Dropbox, PayPal, Facebook, Github, and more.

What is the application process at App Academy like?

Prospective students will need to submit an online form and complete an interview to apply to App Academy.

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.