app-academy-logo

App Academy

New York City, Online, San Francisco

App Academy

Avg Rating:4.66 ( 1022 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.66

all (1022) reviews for App Academy →

Recent App Academy News

Read all (26) 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
  • Software Engineer
    - 2/22/2021
    Monica Liang Zheng  User Photo
    Monica Liang Zheng • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    AppAcademy was one of the best experiences of my life. I've met some amazing people in my cohort and the instructors were amazing. They helped me improve my coding skills dramatically and  I was able to create some amazing project I never thought I would ever be able to create. Although the bootcamp is very intensive, I wouldn't trade this experience with any other from another bootcamp.
  • Tasnim Saiduzzaman  User Photo
    Tasnim Saiduzzaman • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    App Academy was an amazing experience, a place where i grew in my knowledge of languages and experience using fullstack technologies at an insanely fast rate. This was not something i could have done alone, and the structure App Academy had allowed for me to learn new languages quickly by being hands on and not just reading theory. I think for those looking to learn practical experience in coding and learn how to actually create something to grow their experience, this is the best bootcamp out there. Only con would be that if the curriculum was taught in python instead, it would make the graduates even more easier to get the best jobs out there.
  • Alexandria W  User Photo
    Alexandria W • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    App Academy is a great starting point to coding if you need structural guidance and strict time management along your journey. But after all, it’s on you to decide how would you like to learn.

    Pros:
    • The well-structured curriculum consists of 11 weeks of lecture+pair programming projects, 2 weeks for a fullstack project, 1 week for a MERN group project, 1 week for a JavaScript Project, and finally 1 week of career quest lectures and pairboarding time. The goals of each week are clearly stated so you know what to expect.
    • The projects are precious hands-on experience that will help you have a full picture of what software engineering is, especially the MERN group project where you have a lot of freedom and needed to collaborate with classmates.

    Cons: 
    • Class sizes varied and a/A claims to maintain a TA to student ratio of 1:9 - 1:10. However, in the later weeks, it took a long time for a TA to come and questions were left unanswered at the end of the day. (We were encouraged to not attempt unfinished projects after lesson time.) 
    • TAs come and go throughout the bootcamp. Understandably, they would leave the TA position once they get an engineering job, but that means some new TAs would not be fully aware of the ability of some students and provide adequate support.
  • Christopher L  User Photo
    Christopher L • Software Engineer • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
     After attending App Academy, I can truly say the experience was something else. App Academy is a fast paced bootcamp that teaches you several technologies and languages. Some pros and cons will be listed below

    Pros: The structure of the entire course is well put  together. I believe they did an excellent job teaching Ruby, a language that reads almost like English, in order to allow students to transition into a programming mindset. Pair programming everyday allowed students to gain experience elaborating their thoughts and putting it to words. The final projects were the best idea enabling students to put in more work than before and learning how to program themselves without the extensive help of TA's.

    Cons: The tests are a bit too easy. There is a clear distinction between the level of students towards the end of the course. The tests become repetitive and actually mirror some practice tests. By mirroring practice tests, students begin to memorize these not furthering their skill set.

    Python should be taught instead of Ruby. Ruby is great for new people entering the world of programming but Python is similar to Ruby and is used more throughout the industry. I know it's hard to switch curriculums and is very time consuming but it would be beneficial to students. 
  • Edmond  User Photo
    Edmond • Software Engineer • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    This curriculum will teach you how to code. Succeeding is up to you.

    What you do with the knowledge App Academy teaches is up to you. Your projects and what you learn while building them will be more important than the fundamentals that they teach during the curriculum. Learning how to teach yourself and correctly identifying errors and bugs something you will learn App Academy and will be something that will be important in your professional career. 

    Overall the App Academy curriculum is great and there are instructors who are there every step of the way. Once you finish the program, the training wheels fall off and you have to keep yourself regimented to keep learning & coding. 
  • Aaron Lewis  User Photo
    Aaron Lewis • Software Engineer • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I had a great time learning Software Engineering at A/a!! The best part of my personal experience was definitely the TA's. App Academy does a great job of finding the best TA's around to teach CS with a full understanding. You always feel that they want you to succeed at every step, and are always there when you need them. My fellow App Academy students added to the overall environment as well, always optimistic and rooting each other to do better and learn more. But how much you enjoy and learn from App Academy is going to be up to you, if you go in with a positive outlook and strong goals you are going be very happy that you chose A/a!!!
  • Intense bootcamp
    - 1/18/2021
    Miguel  User Photo
    Miguel • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    This is bootcamp is very intense.  If you have a wife and kids, be ready to spend some time away from them.  It's true what others have said.  You need to dedicate 12+ hrs/ day, including weekends, to succeed.  The world of programming is huge so there is a lot to learn and you will feel overwhelmed from information overload while taking the course.   You will need to keep learning after graduation!!!  

    Final notes,  I joined app academy for their job search support/placement.  I ran into some family issues and needed a "pause" from this so I can take of business.  My career coach has been very understanding and supportive;  I will be applying to jobs soon so I will update.
  • KyleA  User Photo
    KyleA • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    App Academy lived up to my expectations for the most part. I knew it would be fast paced and that there would be missing spots in my learning. I am a 'career transitioner' that had a little nest of cash stored, so I took that opportunity to move to tech. I came in with knowledge of the basics of HTML & CSS from creating a Wordpress blog a few years prior and doing some FCC and Codecademy training. At the time, I was considering multiple coding bootcamps and had never even heard of a/A, but once they were on my radar, the reviews made me confident that I would be pushed to my limit, which in my head translated to becoming a very capable software engineer through intense studies. Personally, my time was solely dedicated to 32 Weeks of a/A, so if you are unable to  give your entire days to them, your process will be quite trying. 10-7, take a break for dinner/family, and then a few hours of homework/study afterwards. To be transparent, I haven't found my first role yet, and I am 3 months into the job search. I have a Bachelor's and Master's.  It takes time, and the expectation given down to us is 400 - 600 applications at 25 minimum apps placed a week. I believe I'm somewhere between 225 and 250 applications thus far. Please prep for this.

    Important Things To Note
    * Marketing - Take the marketing material for what it is. Yes, you can get a job making 100K in San Francisco or NY, but this is significantly harder for the online cohorts due to everyone being disbursed throughout the world. I can only speak from my experience, and my experience also tells me to let you know that you will be in the market looking for role for months if you are unwilling to move to hot spots, and many time if you are, it won't be for 100K. 100K is a lot of money if you didn't know, and companies expect a lot of those that are making the big bucks. Just frame your goals properly and know what you are signing up for.

    * Deferrals - I started right before Covid hit, so we were given additional opportunities to defer to later cohorts simply because of how much was going on at the time. To put it plain, once shutdowns were instated, no one was solely focused on school, family arrangements were different, and things just changed. Typically, I think you are given 3 deferrals, but 1 was added for us, making it a total of 4. I have seen people defer for medical reasons and family issues, but the most common is not passing assessments. There were around 14-15 assessments. Understand that deferrals is not a scare tactic. You will be removed from a/A and will also be required to pay a prorated amount if you end up not making it through the entire program. Read your agreements, please. For me personally, I deferred twice, making my total time in a/A 32 weeks compared to 24 weeks. That's an additional 2 months. There are weeks where 0 people defer, and then on the harder weeks, you will see double digits defer. Don't let it deter you too much. You will move to the cohort immediately behind you. There is 1 new cohort a month, so it places you 4 weeks back. On the positive side, this gives you the opportunity to reinforce concepts that didn't stick. It was well stated in my cohort(s) during our graduation that potential deferments induced more anxiety than anything else. That is where the stress lies due to you not knowing what the assessments could potentially have on them. Pressure makes diamonds, but pressure also busts pipes.

    * Finances - Plan accordingly. I was one who bet on myself and believed I could make it straight through without any deferrals, meaning, I chose not to do the contract and instead paid a portion up front. Well, I deferred twice. If I wouldn't have budgeted correctly, that extra two months out of work could have had long lasting implications and could have really hurt me. Be smart.

    * Skill Level - For the most part, a/A tests for the correct personality types in the pre-work/interview stage, but on day 1, you will soon realize that some people are just naturally gifted, have a little more experience, and there is really nothing you can do about it. They look for ambitious and driven personalities, but that isn't all that matters. Don't let this get you down. Those that are answering all of the questions and know alot more when you pair with them is great, but if you're not that person, it's not a death sentence either. We all learn in different ways and different speeds.

    * Technical Mentors  & Teaching Assistants Matter - Like college, I believe who is teaching you is equally as important as what you are learning. Speaking for myself, I didn't feel that I had the right mix of teachers until I made it into my last cohort. I felt like the mentors and ta's really fought for us when assessments were just unfair(timing or not good questions), and it genuinely felt like I had met my tribe. This has nothing to do with my previous cohorts, but honestly speaking, I didn't get that same feeling or attention. It made me regret starting when I did, meaning I came in halfway through a cohort once relationships had already been established and additionally, I had learned things in ways that were taught much better in the new cohort, etc... My cohort mates just seemed to be fundamentally stronger than I was at times, and I believe it was due to the culture that the TM and TA's created for the group.

    * Post Covid a/A Experience Is Different - Put simply, you're prone to be more of just a number. The pre-covid groups were small. Jan graduated ~11 , Feb graduated ~6, March graduated ~12, April graduated ~17, May graduated ~18.... Numbers ballooned severely after this. People are out of work and taking the opportunity to transition to new careers. The cohorts are now starting with 75+ students, leading them to have to change the way instruction is given as well. In my estimation, from those 75-90 students in a cohort, each graduation will now be anywhere from 30 - 40 students graduating. Just be aware that the small circles and having the little school experience is no longer there.

    * Students with kids under 5 - If your kids are at home during the day and you are the sole person responsible for them, I can't imagine how you will survive the curriculum. This is not extremely common, but there are some. In my case, I saw 3 different cases. Those 3 are no longer enrolled at a/A. This is not a scare tactic, but owing a company thousands of dollars is not a bright outcome, so make sure you have a daycare or someone to care for them.

    * Diversity - Simply put, not a ton of women and not a ton of color. For a graduation class of 17, 2 were black and 1 woman.Scholarships and marketing material(Facebook Ads, Google Ads, Instagram Ads) should be geared towards both of those communities. Slack channels for subsets of individuals is respectable and an attempt, but it's not enough. There also needs to be some diversity in the C-Suite roles. You can't understand people that you have no exposure to.

    * Curriculum - Pretty decent. I can only speak from the perspective that I never worked with most of the languages before doing it, so I can only compare it against FreeCodeCamp and Codecademy. From that lens, it was pretty good. There were weaker sections, but I also understand how tough it is to make changes, getting approval, and everything  that comes with that process. Bottom Line: Don't expect too much when you are literally learning a new subject/concept pretty much every week. A personal frustration is that a lot of the projects were centered around building a game such as Tic-Tac-Toe, King's Travail,  recreating Pokedex and things like that. So, I'm not a gamer, and though many coders are, it was tough at times to keep my attention. Most of us aren't going into game development, so diversifying the selection of projects should be considered. E-Commerce sites, internal banking applications, you know, things that are actively being built in the market. Just a thought.

    * CareerQuest/Job Support - If you are opening up an online portion, naturally I believe a global partnerships team should also be rolled out. You have students across the world, but most opportunities presented are for NY and SF. Career Coaches are doing what they can I believe and have a lot on their plates. Overall, I'm still going through this process, so my entire outlook is dependent on the first role I acquire. Let it be known that the student does the work though, the coaches are just their to hold you accountable. Trust, you can also get kicked out while searching for a job as well. There are still meetings you are required to attend weekly and the pressure lessens, but doesn't stop.
  • Best Decision Ever!
    - 12/16/2020
    Kasey McGee  User Photo
    Kasey McGee • n/a • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I thought that with education costs and the time it takes to get a degree, I would never be able to transition into software engineering. Not while taking care of my family anyways. Well with their deferred tuition and instructional approach, I can proudly say I have made the switch and with everything I have learned I feel confident with my skillset and look forward to the opportunities to come! I do gotta say though, no one is going to do this for you. They have all the tools and curriculum and support you need. You just have to buckle down and get it done. There is no easy way! The Job search is just that... a Job search! You gotta put in the work for that too. No one is going to be begging for you to work for them you need to put in the work for your own branding and self presentation as well. This for me is the hardest part! Good luck to all those who are going to take the leap it will be worth it!
  • Daniel Ford  User Photo
    Daniel Ford • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    The instructors and TAs were amazing, always going the extra mile to make sure we understood what was going on. The curriculum covers a lot of important material and does a good job explaining the concepts.

    If you are thinking of going, make sure you have enough to support yourself through the program AND for potentially 6+ months after (current placement rates for App Academy graduates is ~50% in 6 months.)
  • Tom Xu  User Photo
    Tom Xu • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I really enjoyed the experience with them on this journey! Even though Some of the contents I did not understand full well enough to skillfully apply them to real projects. The overall framework of the trade has been given to us. Most importantly teaching staff later stress heavily that students should have to capability to search documents and other sources independently to acquire knowledge. Most important thing is that they teach us to be able to teach ourselves in our careers.
  • Ajay Rajamani  User Photo
    Ajay Rajamani • Software Engineer • Student • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I attended App Academy after graduating college with a degree in Ecology and working in the US Forest Service for three years. Basically, I had no technical experience whatsoever outside of playing video games and experimenting with basic coding in the language BASIC when I was a kid. After about 7 months total of coursework and the job search, I landed a job as a software engineer at a series C startup and I feel wholly prepared to assume my new role.

    App Academy has a pretty solid curriculum, and while you could conceivably learn it all on your own it's much more efficient to do it through them. While most of the TA's are recent A/a grads, the cohort leads are usually experienced engineers and can answer your in-depth technical questions. I'm pleased to say there is a decent focus on true CS concepts rather than just how to use the trending tools of the industry, which is really what counts in the job search. Specific languages and tools go out of style rapidly, but if you can internalize the core concepts of CS and learn how to pick up new things on the fly, you will be able to apply to a wide range of jobs and have a chance of passing the interviews. 

    Pair programming is one of the most infuriating experiences imaginable, but I will say that it is the secret sauce that makes this bootcamp work. Left to you own devices you will likely not be motivated or focused enough to work through the whole curriculum on your own, but when paired with another person all day it makes sure that both partners are on task and making good progress. I will say I love pair programming when two people can just freeform work on the project together and throw out the driver/navigator roles, and I encourage you to suggest this to your partners if both of you are on board.

    I would also say that while the A/a model works really well right now, it is definitely a crapshoot whether or not it will work for you or in the future. Right now tech is a bloated whale of high paying coding jobs that could be conceivably had with just 4-6 months of rigorous training, but I suspect that like the gold rush this will come to an end. Most of these jobs are for startups which are not profitable and are funded by VC cash. While I'm not an economist, I have heard from people who are that the tech industry is likely overvalued and may crash in the same way that finance did in 2008. Just be wary, and have realistic expectations. At the time of this review I would 100% recommend App Academy as a viable option to a tech career, but if you are reading this a year or later down the line I would do my research into the state of the industry and bootcamp placements before registering. If you are older (say, 35+) or lack a degree you may also struggle to find a job as many companies will automatically weed you out for not having a degree or discriminate against you for being an older candidate. Ditto if you are not a citizen or green card holder. While I and many of my friends found jobs within 3-6 months of finishing the program (some even sooner), I also met many people who fit into the above categories who ended up searching for upwards of a year.

    The one place where App Academy really shines is the job search. This to me is where 90% of the value comes from. Anyone can learn how to code on their own, but I can honestly say without my dedicated and talented coaches I would have been dead in the water. They teach you things that you can't easily learn off the internet, things you wouldn't even think to google, and the job search formula works, at least in this current economy. Indeed, I did App Academy because I didn't think I could find a job in my old field (ecology), but after going through the job search curriculum I realize I total could have if I knew what I know now about job searching. Lastly, I'd like to mention that my first coach was a dud and pretty useless, but after he "left" App Academy I was assigned to two new coaches who were total rockstars. My point is your milage may vary, but for the most part I would say the coaching staff is solid.

    Finally, read the fine print. The ISA money-back guarentee only applies if you finish the program and don't find a job after a year, and even then you will more than likely have to sign a job search extension adding extra months before you are eligible to get your money back. This is due to the fact that your projects and job search materials will likely not be done by the time you graduate and you will need to spend additional time working on these, during which time you are not technically job searching. Make sure that you are able to support yourself being fully unemployed for a period of 17ish months (4 months curriculum + 13 months for the search) before you start the program if you want to be safe. Of course you could just send it anyway, but you are running a risk as if you run out of money and have to go back to work you will still owe A/a $28K. Also, plan on moving to a tech hub city (most likely SF or NY) if you do not already live in one, these are the places where companies will hire bootcampers. I was lucky enough to score a remote job, but that is also mostly due to COVID. You may also be able to do so but again it is a crapshoot.

    Overall, I would recommend App Academy but only in an artifically inflated and booming tech economy.

Thanks!