app-academy-logo

App Academy

New York City, Online, San Francisco

App Academy

Avg Rating:4.67 ( 1081 reviews )

App Academy offers immersive web development courses both online and in-person on campuses in San Francisco and New York City. App Academy’s curriculum is largely based on a hands-on approach. Students spend about 90% of their time pair programming and 10% in lectures, encouraging the sharing of knowledge while also making coding more social. App Academy places emphasis on career training to help students land jobs soon after graduation. App Academy's job-search curriculum focuses on algorithms, interview skills, and other technical interview-focused skillsets.

The in-person web development course is 16 weeks-long, and the full stack curriculum covers Ruby on Rails, Javascript, HTML/CSS, SQL, algorithms, data structures, and React/Redux. Students interested in this intense program should expect to put in 90-100 hours per week. The first 9 weeks of the course are focused on learning web development skills in multiple languages, and the final 3 weeks are a robust job-search curriculum. The online course runs for 24 weeks, and focuses on JavaScript and Python. Students of the online course learn fundamentals, such as JavaScript, Git, and object-oriented programming, and later build on these by learning languages, such as Express, React, HTML & CSS, and more. Like the in-person course, students of the online course create a portfolio that includes individual and group projects. 

Interested applicants should expect to submit an application, complete two coding challenges, complete an interview and receive an admission decision a few days after the interview. Prospective applicants can also enroll in App Academy’s Bootcamp Prep programs to increase their chances of admission from 2% to more than 40%.

App Academy offers a deferred payment plan where students are only required to pay tuition if they secure a job upon graduation. App Academy offers two other pricing models for students as well — a completely upfront model and a hybrid model that is a combination of the deferred and upfront models.

Recent App Academy Reviews: Rating 4.67

all (1081) reviews for App Academy →

Recent App Academy News

Read all (25) articles about App Academy →
  • App Academy Open

    Apply
    Start Date None scheduled
    Cost$0
    Class sizeN/A
    LocationOnline
    With App Academy Open you’ll get free access to App Academy’s entire in-person full-stack curriculum, which has placed thousands of people in software development jobs. App Academy is ranked as the #1 coding bootcamp in the US and, since 2016, has placed more software developers at Google than UC Berkeley. On the Free plan you’ll get over 1,500 hours of material (readings, videos, projects), an interactive coding environment and community features like chat to keep you connected with thousands of prospective developers across the globe.
    Financing
    DepositN/A
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewNo
  • Bootcamp Prep

    Apply
    HTML, JavaScript, Node.js
    In PersonPart Time4 Weeks
    Start Date None scheduled
    Cost$2,999
    Class sizeN/A
    LocationSan Francisco, New York City
    Bootcamp Prep is a 4 week, part-time course, guaranteed to get you accepted at the most selective coding schools or your money back. The program will teach you up to an advanced level of JavaScript, and instructors provide you with 1-on-1 mock interviews, as well assist with your individual bootcamp applications.
    Financing
    DepositN/A
    Refund / GuaranteeYour full Bootcamp Prep tuition will be subtracted from your initial deposit if accepted into App Academy's full time program under the deferred payment plan.
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewNo
  • Bootcamp Prep Online

    Apply
    HTML, JavaScript
    OnlinePart Time
    Start Date Rolling Start Date
    Cost$1,795
    Class sizeN/A
    LocationOnline
    Bootcamp Prep is a part-time, online course, guaranteed to get you accepted at the most selective coding schools or your money back. The program will teach you up to an advanced level of JavaScript, and instructors provide you with 1-on-1 mock interviews, as well as assist with your individual bootcamp applications.
    Financing
    DepositNone
    Tuition PlansStandard: $995 Plus: $1795 Premium: $3795
    Refund / GuaranteeMoney back guarantee if you aren't accepted into a top coding bootcamp
    Getting in
    Minimum Skill LevelNo experience required
    Prep WorkNone required
    Placement TestNo
    InterviewNo
  • In-Person Full Stack Web Development

    Apply
    Start Date None scheduled
    Cost$17,000
    Class size60
    LocationSan Francisco, New York City
    Over sixteen weeks, you'll learn all the skills needed to begin a career as a web developer. Through hands-on projects, we train you to build web applications with Ruby on Rails, JavaScript, and React/Redux. Prior programming experience isn't required. However, you will need lots of tenacity and a passion for building cool stuff.
    Financing
    DepositOnly applicable for the Deferred tuition option, a deposit of $3k will be required.
    Financing
    Lending partnership with Climb Credit available for the Upfront tuition option.
    Tuition Plans$17,000 Upfront Plan $23,000 Hybrid Plan ($9k upfront, $13k deferred) $28,000 Deferred Plan (Fully deferred with a $3k deposit)
    Refund / GuaranteeGuaranteed placement under the Deferred tuition option.
    Getting in
    Minimum Skill LevelBasic computer literacy
    Prep WorkProvided at each step by App Academy.
    Placement TestYes
    InterviewYes
  • Online Full Stack Web Development

    Apply
    Start Date None scheduled
    Cost$20,000
    Class size25
    LocationOnline
    Over 24 weeks, you'll learn all the skills needed to begin a career as a web developer. Through hands-on projects, we train you to build web applications with JavaScript, Ruby on Rails, React/Redux, SQL, and HTML/CSS. Prior programming experience isn't required. However, you will need lots of tenacity and a passion for building cool stuff.
    Financing
    Deposit$0
    Financing
    Available through Climb Credit
    Tuition Plans- ISA: $0 Upfront. 15% for 3 years with a maximum of $31,000, only after you're hired making over $50,000 - Upfront: $20,000
    Refund / GuaranteeGuaranteed job under ISA tuition option.
    Getting in
    Minimum Skill LevelBasic computer literacy
    Prep WorkProvided at each step by App Academy.
    Placement TestYes
    InterviewYes
  • Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    My friends recommended App Academy to me because they have met several aA alumni in their workplaces and thought them to be great engineers. I have an engineering background so am used to rigorous academics, but aA still definitely required a lot of hard work and many hours of studying. I think it is a great place to quickly learn essential SWE skills, but a lot of the CS fundamentals, algorithms, data structures, etc. are not a big part of the course so we will have to study that on our own time for job search. It would also be great if they can update the curriculum to include more in-demand technologies (React hooks, for example). The instructors/TAs and cohort mates are awesome, but the career coaches really don't provide much help and it's mostly on us to gather as much resources as possible after graduation.
  • interesting
    - 7/6/2021
    Anonymous • Software Engineer/Full Stack Devs • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    There  are definite ups and down. The curriculum is ever changing and evolving. I do not believe the iteration I went through was the best, but the main points and flow are there. They definitely teach you most of the foundation you will need to go forward. There is some consistency issues throughout the program. However, is patch by very passionate instructors. I do wish that we have more software engineer veterans and experience leaders. This program is not easy, if you looking  to give you basics and foundation to go forward as a software engineer and full stack dev this is worth it. If you really want to be software engineer this is almost required experience especially starting from ground zero.  Just be aware it is a bootcamp still so 60+ hours of work is expected, as for me who is a slower learner I easily did 80+ hours and barely scarped survived the program.
  • Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    App Academy (aA) should really be considered a program under development. They pass this off as a feature rather than a bug and in theory it is but not they way that they do it. The company is overly compartmentalized which seems to be intentional to give any department the ability to pass the proverbial buck onto another department. Often you find that the materials lack in the way of pedagogy. In addition many of the instructors early in the program have not been given much in the way of training to educate students. The TA's have had less training in that regard from the start of the program to the end. An additional note on the TA's in some cases the TA's you will have will have graduated only days previous. I am not saying they are not capable software developers but there is a difference between being able to write code and being able to teach a person how to write code. aA will constantly try tweaking things to create "improvements" these improvements are often in good spirit but poorly thought out. Changes are not relayed from department to department, Instructors and TA's have not familiarized themselves with the new curriculum or the implementation of the improvement is just for lack of a way of saying it bad. This is normal when changes happen in a company, growing pains will happen of course. The problem with that is you as a student are only going to go through a portion of the program once or face deferral. If the portion of the program you are going through has had changes made to it for your iteration the mistakes made by the program are blamed on you and you face the consequences. Now those are the negative portions of aA.
    These are the positives, The staff in most cases care greatly for the students there are some exceptions to that through. The program will teach you how to write code. I started with absolutely no coding experience and made it through the program and feel comfortable calling myself a software developer. The program is great for a person who may not have the discipline to teach themselves. You will make deep and real friendships in the program. 
    Words of advice to students considering aA. Don't expect aA to read your mind, you have to communicate with the staff. Get to know your PTM and Assistant PTM. They will be your rock through the program.  Do not be afraid to give them real feedback on the program or things going on. They really do take it with grace and do care how you are doing. It is a Marathon and not a sprint. Take care of yourself and your mental health. Take the breaks when you have them (and there are not many.). Deferral is not the end of the world, you can and will survive it.
  • It was worth it!
    - 6/14/2021
    Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I had a great time studying at App Academy.  It was not easy but with the help of the amazing instructors and all the friends I met along the way I was able to make it through.  I would definitely recommend this course to anyone who is looking to make a switch to the computer engineering field!
  • Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I attended a/A due to all of the great reviews and recommendations on different sites. After attending and graduating, I can tell you they were spot on. I never expected to feel so comfortable with applying for tech roles. Drinking from a fire hose is an understatement. You will repeatedly feel behind, but do not worry. You are not the only one. I would attend a/A again if I could go back. The cohort you join is a giant group of friends that are all wishing for your success. I did my best learning and networking during the mandatory pair-boarding sessions each day. 

    My only issues with a/A would be maybe adding more leet code questions or more information on UI/UX. Overall, I would recommend a/A to anyone who has a support network and a strong desire for a career change. It will be tough, but worth it in the end.
  • Anonymous • Junior Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
     There's a lot of Hype for App Academy; their enrollment specialists promise big ($100k/yr job, ready for software development in ~6 months, you can do it you just have to work hard) but their delivery on that promise is extremely shaky. 

    App Academy tries to get around this by putting the responsibility for learning solely on their students instead of admitting their program is badly formulated and leaves students behind -- but poor test design, subpar teaching, and a high degree of students having to teach themselves and fill in glaring knowledge gaps leads to App Academy feeling like a ripoff rather than a school. 

    My experience was not great at this online bootcamp. While the instructors are highly knowledgeable about code they do not know how to *teach* the concepts effectively -- which when combined with the pace of the bootcamp results in instructors pelting the class with information and then getting salty when the cohort can't keep up. 

    Half of class time is spent in pairs working off of pre-recorded material and problems to solve -- the equivalent of which could easily be found on YouTube and coding sites like leetcode for free. To be blunt, there is no possible way that this instruction could be worth $20-$30k. 

    If you choose to waste your money on App Academy, know that you are paying the equivalent of a nice new car for the App Academy name on your resume -- and pretty much nothing else. Everything I learned at App Academy I could have learned for FREE elsewhere online -- this bootcamp is not quite a scam but it's a near-miss. 

    This bootcamp relies on its price point to trick prospective programmers into believing it is good -- it is not. If you choose to leave mid-bootcamp, App Academy will charge you $160 PER DAY for their poor-quality instruction... even though their instruction is only 3 hours per day in the class. That means they are charging students $55 an hour for subpar instruction that is equal in quality to free youtube videos. 

    App Academy tries to say that your fellow students are some kind of amazing resource -- this is a stretch of the truth at best. You could just as easily find beginner programmers on reddit or StackExchange and work together from there, saving yourself thousands in the process. 

    App Academy is 80% hype. All you are really paying for is the name on your resume -- you will not learn ANYTHING in this course that a reasonably intelligent student could not learn on their own using the internet as a resource. Sign up for the bootcamp if you want, but be prepared to feel cheated when you realize how little you get for your money. 
  • Anonymous
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    The curiculum was super intense but totally paid off. You really learn the skills you need and how to apply them effectively. You'll also meet a ton of great people. Online attendance was incredibly helpful.
  • Great Experience
    - 3/5/2021
    Anonymous
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Pros
    - Great community of people and great alumni
    - Great instructional team

    Cons
    - Curriculum could be updated

    Overall, I really loved my experience at App Academy. There were times I wish it was in person because it would have been nice to have a full immersive experience, but I think they still did a great job in handling everything remote. It really is about the work you put in because they can teach you everything, but it's all about the effort you put in to try and understand the material. I wish they could have updated the curriculum a little bit, but I still came out feeling confident in my skills to code. You also meet a lot of great people there!
  • Anonymous
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
     I loved my experience at App Academy! I highly recommend it to anyone looking to join a software development bootcamp. I came into it with no prior coding experience and by the end of the 16 weeks I had completed 3 projects that I am incredibly proud of. They are not lying when they say it is an INTENSIVE bootcamp. It is extremely rigorous and you have to spend your entire energy on this program but it definitely pays off! I learned so much and all the TAs are so incredibly helpful! They are all excellent teachers and you can really tell they love teaching and care about your success. It was a great experience and I would recommend it to everyone :) 
  • Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Pros
    -meet great friends / establish good network
    -great instructors
    -a lot of resources after program is over to help with job search
    Cons
    -curriculum can be updated
    Overall
    It's a fast paced tough program. It covers the basics and fundamentals to get you a job. If you want a job quickly after the program, onus is on you to study data structures and algorithms and to take advantage of aA resources to prep for interview
  • Software Engineer
    - 1/22/2021
    Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I started the program in July 2020, while the pandemic was in full swing, and finished it in October 2020. I felt like App Academy did a good job organizing the switch to a virtual cohort and while I still wish I had that immersive in-person experience, I think I had a good and rewarding experience overall. 

    Pros: - The curriculum is well assembled and the projects do a great job of teaching the intended materials. I enjoyed working on daily projects a lot. - Almost every day, you pair-program with a new partner to work on a project. I liked this because it lets us practice our soft-skills which are very important in the real world. I worked with some amazing partners and we ended up having fun the majority of the time. - The instructors and TAs were helpful and were always available to point you in the right direction but never explicitly give you the answers. 

    Cons: - Ruby was the first language taught to us in the curriculum, but they are switching to Python instead. While Ruby is a great language, I would have preferred to learn Python instead as it seems to be widely used in the industry. Alumni do have access to the Python module. - The last couple of weeks of the curriculum that lead up to the job-search part of the program felt rushed. We were introduced to an entirely new placements team but I found it difficult to reach them much less connect with them.
  • Anonymous • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    This review is a bit about App Academy, but it is also about my personal experience there. There are plenty of reviews talking about App Academy specifically and all the different things that make it great, but I think getting another data point on what my experience was can hopefully give you some sense on how you will be able to handle a bootcamp. (For the record, App Academy is amazing, the teachers are awesome, the documentation is 'mostly' great, and I tripled my salary after a month of job seeking)

    Prior to joining App Academy, I was about a year out of college and was working as a software engineer recruiter. In college I graduated with a degree in Economics and took several computer science classes out of genuine interest. I soon began to realize that several months into my recruiting job that I did not like the work, but was still interested in software engineering. I did a lot of research and decided App Academy was the best bootcamp and I would strive to get in. I completed a web development udemy course as prep and a refresher, then applied, interviewed, and was accepted.

    The class was technically the in-person New York software engineer track but it was online due to Covid.

    I had some experience with software engineering and it's principals prior to App Academy, so the first few weeks of the course were nothing more than further review of things I had learned, but in a different language, Ruby (I believe courses now will use Python instead). Every day you have a lecture in the morning followed by projects to complete with a partner by pair programming. This is a good way to learn if you are both on the same level of understanding about the current subject, but can be frustrating when that is not the case. 

    In the first two weeks of the course you have two exams, if you fail one of them you are suspended until the next cohort to study up and get a better understanding of the basics. If you cannot pass these exams or struggle to, you will not make it to the end.

    After those two weeks, you are allowed to fail two assignments. The first one you fail you do not have to retake, however, the second one you fail you must retake it later than day. If you fail it once again, you will be asked to leave the cohort, and you are not able to join another. 

    I thought it is important to include that to know what you are getting into, it can be very stressful for some people, so please to your own studying and prep before you decide to do this course because it is extremely fast paced. Fully understanding all the material if you are learning it for the first time is unlikely.

    By the end of the course we had about 40 of our original clas size of 60 that graduated. After you graduate you are pretty much on your own, they give you a career coach but they are dealing with so many job seekers that they have minimal time for you per week (maybe 1-2 hours).

    I graduated on October 23rd and instantly began polishing up my final projects, resume, linkedin and other job seeking sites. After I was happy with how I was presenting myself, I went hard at Leetcode and did a dozen or two problems a day, making sure I was understanding them, and hitting a variety of subjects. By the end of my search I was capable of doing all easy problems and most medium level problems. 

    While doing leetcode problems I would apply to jobs mostly on linkedin and google jobs. Technically, you are supposed to wait to apply to jobs until your career coach gives you the OK, but i went ahead and started applying anyways because it takes so long to get feedback from them. About 2 weeks into my job search I hadn't received anything back from any companies until I got a take home interview question from Draftkings. I was able to complete that (it was about OOP and building a companies organizational chart, so DFS was involved). I had a HR call the week after, and the week after than I had a virtual onsite (more OOP questions, working with json-like objects, talking about my projects, and whiteboarding (design a messaging app). I thought it all went really well, and a week later I was given an offer, which I accepted since I had NOTHING else in my pipeline.

    I felt I was pretty lucky to get a job only a month out of graduation, as the first interview i landed was the job I got (i had nothing else in my pipeline), and that will certainly not happen to everyone. However, it happened to me and I pretty much tripled my salary from my last job. Bootcamps are worth it if you are able to handle the amount of information being thrown at you and you are ready to work non-stop for about 6 months with no pay (3 months at bootcamp, 3 months avg job search). Hope this helped.

Thanks!