app-academy-logo

App Academy

Austin, Chicago, Los Angeles, New York City, Online, Philadelphia, San Francisco, Seattle

App Academy

Avg Rating:4.68 ( 851 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.68

all (851) reviews for App Academy →

Recent App Academy News

Read all (24) 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 July 6, 2020
    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
    More Start Dates
    July 6, 2020 - New York City
    August 31, 2020 - New York City
    October 26, 2020 - New York City
    December 21, 2020 - New York City
    July 27, 2020 - San Francisco
    September 21, 2020 - San Francisco
    November 16, 2020 - San Francisco
  • Online Full Stack Web Development

    Apply
    Start Date June 15, 2020
    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
    More Start Dates
    June 15, 2020 - Online
    July 13, 2020 - Online
    August 10, 2020 - Online
    September 7, 2020 - Online
    October 5, 2020 - Online
    November 2, 2020 - Online
    November 30, 2020 - Online
  • Worth it
    - 6/12/2017
    Christine  User Photo
    Christine Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I am profoundly tired, but deeply satisfied with the rigor of App Academy's curriculum. After spending 90+ hours a week building software next to some of the most ambitious and dedicated people I've ever met, I feel very well equipped to break into the industry. 

    Don't do this if you're not completely committed to setting life aside for the length of the program.

  • Vu  User Photo
    Vu • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    App Academy has really been a mental rollercoaster for me. There were days where I truly enjoyed my experience and there were also days where I frantically wanted to get off the ride due to overwhelming stress. However, as with all rollercoasters, the experience is different for everybody. In the end, some people might find that they enjoyed the ride, while others might be happier to get off.  With that being said, App Academy really isn't for everyone, but one thing is certain: you will leave knowing a lot more than when you started.

    Before App Academy, I did not have much programming experience besides basic knowledge of SQL from my previous job.  However, within three months, I learned Ruby on Rails, postgreSQL, JavaScript, jQuery, React and Redux and can now make my own full stack applications!  

    App Academy isn't a perfect program. The course load is challenging and the pacing is very fast. It's very easy to fall behind if you're not committed--and even if you are committed, it's possible to fall behind if you don't understand the topic before they move forward in the curriculum. However, they have a very dedicated and knowledgeable staff to facilitate the students' learning experiences.

    My biggest gripe about the App Academy is how assessment-focused the program is. Their assessments determine your status in the program and due to fear of dismissal, many students solely focus on passing them instead of learning/understanding the material. (If this sounds confusing, it will make a lot more sense if you go through the program). 

    With everything being said, I really enjoyed my experience in App Academy, minus the stress and sleep deprivation. I have met some of the most amazing, supportive, and hardworking people in the amazing App Academy community. I would not recommend this program to everyone, but if you're willing to put in the time, energy, sweat, tears, and hard work, App Academy will help you become a software developer!

  • mark  User Photo
    mark • markazuolas@gmail.com • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    App Academy is very fast paced with no breaks but you will learn everything you need to know to be a software developer if you are able to keep up.  All of the staff are amazing and great teachers.  App Academy provides you with everything that you need to be sucessful but it is still up to you to actually do the work required.  It is not an easy course but it will take you from knowing nothing about web develpoment to building a fully functional website from scratch in 9 weeks.

  • Brady  User Photo
    Brady • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I joineid App Academy with a small amount of programming experience from college.  App Academy has given me a set of skills where I feel extremely confident as a web developer. Through four weeks of prep work and 12 weeks of curriculum, they teach you absolutely everything from basic cs fundamentals all the way up to the latest and greatest javascript libraries tech companies look for for web development.  That said, there is very little hand holding or micromanagement.  You will get out exactly what you put in.  If you expect to coast, don't expect to finish the program.  Alternatively, if you go and above and beyond in the effort you put in, the results you see will match that.  

  • Recent college grad with a mathematics background  User Photo
    Recent college grad with a mathematics background • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I joined App Academy with little to none software experience. What I have come away with is a range of technical knowledge, a strong understanding of the social / collaborative aspects of web development, a work ethic I did not think I could achieve, and, maybe most importantly, a capacity to efficiently learn new technical material. 
    The coding portion of the curriculum is difficult, but at the same time structured, well organized, and jam packed with interesting and relevant material. Some of the material is presented in a lecture format, but the bulk of the work is done pair-programming with fellow students. From day 1, this model fosters collaboration and encourages students to solve problems independently, instead of following along with examples. This being said, the instructors are encouraging, readily available, and all-in-all wonderful. Many of the instructors have gone through the bootcamp program as well, so they are knowledgeable in both the technical and social/stress-management aspects of the curriculum. 
    While there are weekly assessments, the focus of the program is for you to learn as much as possible, not to transactionally complete assigned projects / homework assignments. In this way, students come away with not only the necessary skills, but also the drive, to start their own projects. Part of the coding curriculum involves completing three large projects, all of which you effectively design and plan yourself (with the support of instructors). These three projects become the focal point of your software portfolio, and are not something that other bootcamp grads can typically claim. Aside from portfolio building, the job-search part of the curriculum is packed with mock-interviews, networking workshops, and time with a personal career coach.  Even post-graduation, App Academy leaves you with technical and networking resources, not to mention close connections to all of the other members of your cohort. 
    The bottom line is this: App Academy is a serious time and energy commitment, but leaves you with a range of technical knowledge, an industry ready portfolio, strong technical interviewing skills, and a serious sense of personal pride for having made it through all of that in 13 weeks.

  • Gary  User Photo
    Gary Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    App Academy has given me the foundation of thinking and coding as a software developer that I never thought would be possible. 

     

    I had been trying to figure out how to get into tech without spending another 2 years getting a CS degree, and self-learning was not really going anywhere past simple games because I spent too long getting stuck, not knowing how and where to find help. After doing a little more research, I came across this bootcamp with its deferred tuition model which put me at ease in terms of getting students jobs. That and the stringent month-long admissions process which was already stretching me from a beginner-level (I had done a few projects in MATLAB and C++) and challenging my assumptions gave me an inkling that this might be the right place for me.

    Thankfully I was not proven wrong. The pace of the program is extremely fast, but with the benefit of being surrounded by students who are just as motivated as you. And when you get stuck the TAs in the room more than willing to help, which cuts down the learning time significantly of some of the more frustrating concepts (recursion was an early example for me). I did think at times though that there just weren't enough TAs around to help all of us; on some of the more difficult days we were waiting 20 minutes or more.

    Overall, I am confident that the fundamentals that App Academy taught me has prepared me well for the job search ahead.

     

    Some advice: 

    -Don't be afraid to ask for help! Time is of the essence in a fast-paced course like this and there's no way anyone can 'get' everything that is taught in the 9 weeks as quickly as they would like. Some of the brightest classmates I knew did not hesitate to ask a TA within 10 minutes of being stuck.

    -Live as close as you can to a/A during the 12 weeks. I consider myself one of the slower classmates when it comes to studying (when I see 30min reading it really means 1hr) and living 10 minutes away has saved me so many times from chopping the resource most essential to a bootcamper: sleep.

    -Find some way you can offer value and share it! I find that a large part of my motivation to learn about something really well is to be able to talk about it with someone later on. Our class has a Slack group where people would often share about cool things they implemented/learned and I always appreciated that.

    If you are willing to learn from and help others and are determined to do everything you can do deeply understand concepts, you WILL succeed.

  • Bootcamp Prep
    - 5/26/2017
    Sam  User Photo
    Sam • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I took this course because I want to get accepted at App Academy Bootcamp and I had no background and/or knowledge in coding at all. Today is my last class at Bootcamp Prep and I am very confident in myself that I feel like I am ready to apply.

    The curreiculum is very well organized in a way that you will retain what you learn in the class. Homeworks, assessments and notes are really helpful.

    The instructor and TA are awesome! They do not just teach. They work hard for you, so you really learn what they teach.

    Classmates were nice too.

    I really recommend Bootcamp Prep if you are new to coding and if you do not feel confident or ready to apply for actual Bootcamp.

  • Great course!
    - 5/24/2017
    Alice  User Photo
    Alice Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    +'s

    Prepares you for the technical interview with problem sets similar to the ones that will be used at major coding camps.

    Alvin & Chase are knowledgable and organized instructors and there is a lot of support if you get stuck on a problem during class.

    2 mock interviews offered and insider information on the structure of the App Academy interview.

    Helps familiarize you with the structure of aA's coursework.

    - 's

    It would be nice if there was more practice pair programming and role play as interviewer and interviewee. Sometimes the lectures were a bit long and it does not always seem necessary to go through every individual problem in class.

  • Lisa  User Photo
    Lisa • student • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    This course helped reinforce material that I attempted to learn on my own through texts and online interactive platforms. I felt I was able to understand the concepts better having the instructor use them in class. I especially liked how the instructor taught methodically and in a  manner that helped the students understand where common errors in programming might occur. This allowed me to feel more confident in my abilities- especially my ability to debug my programs. The instructors created a positive learning environment by always being patient and willing to help the students. 

  • Laura  User Photo
    Laura • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    App Academy is great for those who aren't happy with their current job and are looking for a career change. Those with zero coding experience will really benefit from attending the bootcamp prep, especially if the idea of teaching yourself seems daunting or there is a time constraint. The material is challenging and fast paced but the instructors guide you every step of the way. The instructors are your best asset and are always willing to help you, should you ask. Be prepared to dedicate a portion of your hours outside of the class to studying, otherwise you are not taking full advantage of the course. People who attend the prep course come from all different walks of life, whether it's a career change or because they prefer the fast paced learning as opposed to attending college. It's a very welcoming environment that fosters a desire to grow together as a group.  

  • App Academy
    - 5/4/2017
    Taulant Vokshi  User Photo
    Taulant Vokshi • Applicant Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

     

    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica Neue'; color: #454545}

    Time passes really quick when your having a good experience. I learned a lot through past month way more that I previously thought.Our instructors Alvin and Chase were amazing very helpful, they make sure that you understand every topic and if you having trouble with coding at home you always can email them. App academy is really good place to be.

  • The best bootcamp
    - 3/29/2017
    Max Hempfling  User Photo
    Max Hempfling • Front End Engineer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I come from a background working as a QA Engineer in the kind of start-up I believe App Academy prepares you to develop for. The day-to-day curriculum is set up in such a way that students who are brand new to the material have a manageable and well thought out roadmap, and people who are familiar with the concepts can explore more in depth material after finishing their daily tasks. In this way I believe that the curriculum is beautifully geared towards giving students the full reward of their hard work and providing people who have a good work ethic and genuine interest in technology all of the tools they need to succeed.

     

    The career counseling is also extremely valuable for prospective job seekers. The amount of emphasis put on knowing the material well enough to have conversations about it, as well as interviewing techniques to set you apart from other bootcampers, is critical to opening up opportunities for jobs that are denied graduates of other bootcamps. I have seen graduates from coder-mills come out of their bootcamps and spend 2-3x longer than the average App Academy graduate before finding employment, due to the fact that they were not set up for success.

     

    In summary, I'd recommend App Academy for people who are not only capable of working hard, but are extremely passionate about software engineering/app development. It is an unbelievably intensive curriculum where doing the minimum should not be enough to satisfy you, because you don't attend this bootcamp with the expectation of getting a degree or good grades, you do it out of a love and passion for the trade you're training for.

     

Thanks!