app-academy-logo

App Academy

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

App Academy

Avg Rating:4.68 ( 812 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 (812) 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 May 11, 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
    May 11, 2020 - New York City
    July 6, 2020 - New York City
    August 31, 2020 - New York City
    October 26, 2020 - New York City
    December 21, 2020 - New York City
    June 1, 2020 - San Francisco
    July 27, 2020 - San Francisco
    September 21, 2020 - San Francisco
    November 16, 2020 - San Francisco
  • Online Full Stack Web Development

    Apply
    Start Date April 20, 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
    April 20, 2020 - Online
    May 18, 2020 - Online
    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

Review Guidelines

  • Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
  • Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
  • Be nice to others; don't attack others.
  • Use good grammar and check your spelling.
  • Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
  • Don't spam or post fake reviews intended to boost or lower ratings.
  • Don't post or link to content that is sexually explicit.
  • Don't post or link to content that is abusive or hateful or threatens or harasses others.
  • Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
  • Please note that we reserve the right to review and remove commentary that violates our policies.
You must log in to submit a review.

Click here to log in or sign up and continue.

Hey there! As of 11/1/16 is now Hack Reactor. If you graduated from prior to October 2016, Please leave your review for . Otherwise, please leave your review for Hack Reactor.

Title
Description
Rating
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
School Details
About You

Non-anonymous, verified reviews are always more valuable (and trustworthy) to future bootcampers. Anonymous reviews will be shown to readers last.

You must log in to submit a review.

Click here to log in or sign up and continue.

  • Nadav Noy • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Attending App Academy for those crazy 3 months in the summer of 2018 was both one of the hardest things I've ever done, mostly from a mental perspective, but also one of the most rewarding. App Academy is definitely not for everyone; it has a rigorous schedule and they won't take it easy on you. But if you work hard in those 3 months and don't take your foot off the gas, you will come out on the other side a web-developer.

  • KJ Shanks • Student • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Signing up for a bootcamp is inevitably going to come with questions and hesitation, but as a person who has experienced the difference before and after the a/A full-stack course, I can safely say that it is a worthy investment if you are ready to put in the work. The amount that I learned in these past few months easily surpass the my expectations in both value and workplace usability.

    Highly recommended to anyone who is willing to put in the hours necessary to learn the material. Especially recommended to those unsure if programming is for them because this course is definitely one that shows that coding is for everyone.

  • Matt Van Dyke • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The weeks are rigorous and make you stretch out of your comfort zone, but by the end of the course, you will have some very impressive portfolio pieces to show off to recruiters. It's also amazing how some hard work and dedication can teach you so much in such a short amount of time. I'd recommend this course to anyone who wants to be a full stack web developer.

  • It changed my life
    - 9/24/2018
    Jackson • Software Developer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Before App Academy, all I knew was that I wanted to be involved in coding and wanted to learn as fast as possible. The problem was where could I go that wouldn't involve student loans and 4 more years of school, but still be competitive and respected when it came time to apply to jobs. My friend told me about his experience at App Academy and at first I was intimidated by their numbers, but after more research I realized it was definitely the right choice. The application process was smooth and they provided me with all the tools I needed to succeed and get accepted into the program, from jump start to the alpha course. Once the program started it was a ton of learning, but now that it's over every moment of it was worth it. If you put in the work, it will pay off and you will be surprised by your own skills.  

  • App Academy
    - 9/24/2018
    Liming Kang • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I really enjoy the time that I have spent on App Academy. I have learned a lot of coding skills in two months which did change my life. The learning atmosphere here is really professional, and the intensive schedule 'forced' me to regulate myself. These two months are definitely the most productive months of my life, and I really appreciate all TA's help.

  • Well worth it.
    - 9/24/2018
    Michelle • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I heard about App Academy through a friend who said that the program had absolutely changed her life. At first this sounded like hyperbole, but after a few long chats with her, I found that she truly credited the program with turning her life around and now that I'm also an App Academy graduate, I can see why. 

    App Academy takes students from all walks of life and has constructed a thorough curriculum that provides all the tools that are needed to launch a career as a developer. I would recommend it to anyone who's up to the challenge. It was well worth it. 

  • Jonathan Ahn • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:


    App Academy has changed my life. It was one of the best and most rigorous experiences that I've had. Before coming to App Academy, I was a complete amateur. After 3 months I now have the knowledge to go out and build a website. I would definitely recommend App Academy to anyone who is interested in joining a coding bootcamp. The environment is intense but it will only push you and make you work harder. The instructors are all great and want to help you. Be prepared to spend up to 90 hours per week as you will be thrown a lot of material at you with no time to catch up. Overall, it was an amazing experience and I am glad I chose App Academy.

     

  • Ben P. • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I was complete rookie coming into App Academy, first as a Bootcamp Prep student and now as a Full-Stack student. From day 1 I was immediately sold with the culture of the workspace and the professionalism of the instructors. I'm now in the last 3 weeks or job search portion of the Full-Stack curriculum and, I am confident that with the support of the staff and network, I'll be able to complete this transition into a career as a Software Dev.

    Some thoughts for prospective students:
    1. You'll hear time and again, that the Full-Stack course is not easy. If you're not comfortable coming in early and/or staying late, working weekends and really grinding, you will not have a good time.

    2. The instructors are excellent, caring, invested, patient and knowledgeable. Be proactive with using them as a resource.

    3. If you're transitioning into this course from a full-time job, I would strongly recommend leaving your job with at least 2 weeks to prepare before the course starts. The pre-course curriculum estimates 1 month for completion but if you're working full-time it'll take twice that long.

  • Michael Schwartz • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    When I was searching through all of these reviews myself just a few months ago, I was a little scared at what everyone was saying about App Academy. And after going through the curriculum, I now understand what they were saying about the difficulty of this course and why they were saying it. BUT I also understand why App Academy still gets all these amazing reviews. 

    Difficulty: 
    This course is HARD. On day 1, the head instructor made a joke that we should tell our friends and family that we're going on a 12 week cruise. He was joking, but at the same time... he wasn't. My personal experience of the workload at App Academy was get to class around 7//7:30am to finish up whatever homework I didn't complete the night before, 9am-6pm class time. 6pm -8:30//9pm homework and then rinse and repeat for Mon-Fri. Generally I would take Friday night off to give myself a mental break, but Saturday and Sunday you could find myself and most of the App Academy Students in the classroom Studying for the Assessments. 
    TLDR: This class is no joke. You cannot have a social life and succeed in this bootcamp. (At the very least don't expect to unless, you may be able to get a night out here and there if somehow you're ahead on the material)

    Assessments:
    Yes this is one of the few BootCamps that relies on Assessments. Yes they are very stressful. Yes there is a lot of practice work given to help you pass these assessments. Yes they are hard. HOWEVER, I couldn't be happier that we had these assessments. At the end of the day, you can sit through the lectures, you can do the homeworks and finish the in class assignments, but practicing and studying for these assessments is what really drills the information into your brain. Keep in mind though, you can be removed from the program if you fail two assessments. This can make the program a lot more stressful for people who are either not good test takers or do not put the work in. These assessments are not made to trick you, but made to make sure you know the minimum amount of knowledge to continue with the program. Without that minimum knowledge, you will not succeed with the rest of the program.
    TLDR: Assessments are hard, but not if you keep up with the work and study on weekends. Bad test takers, beware

    Instructors:
    The instructors are absolutely awesome. All instructors are extremely knowledgeable in the topics being taught, and clearly have extensive experience in teaching the material. They're all also extremely helpful

    Culture:
    The Culture at a/A is extremely welcoming, and I can tell that I will remain friends with many of my cohort-mates for many years to come. We've spent many many hours in class together and even more on slack.

    Worth it?
    100%. We are just starting the job application process now, but from everyone I've talked to who is in a place to hire Software Developers, App Academy consistently trains the strongest job candidates from all the other BootCamps in NYC. No matter your background or previous experience in coding, you can succeed in this class with the right amount of work. I personally did not have any coding experience and am currently feeling super confident going into the job search process. 

    TLDR of the entire review - If you've already made the decision to take up a bootcamp,  willing to sacrifice 12 weeks of your social life, and wand the best bang for your buck, App Academy is the choice.

  • Student
    - 9/23/2018
    Andrew Langston • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    If you are interested in software development and willing to devote yourself full time to the program, App Academy will give you the skills to succeed in a developer role. Be prepared to spend upwards of 90 hours per week learning the material, and be ready to do this for 12 weeks straight - as soon as you start to come to grips with one topic, lectures begin on the next. The pace is rigorous to say the least.

    That said, the payoff is immeasurable and experience unquestionably positive. I've never learned so much so short a span of time, all while surrounded by diverse peers of incredible ability. I can't recomend the program enough for those willing to devote the time necessary.

  • App Academy Review
    - 9/23/2018
    Brandon Woodruff • Software Developer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Great school that provides a comprehensive curriculum for learning web development. This three month program is packed with industry-standard skills, and delivered at a very high pace. If you are serious about becoming a web developer, this program is an excellent choice.

  • Rafael Garcia • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    If you're thinking about applying for this program, let me just tell you now that you're going to have to give up a lot of time to get the most out of this program. 

    Also I want to add that people with no prior experience coding can excel in this program, so long as you put in the work. Most of my cohort-mates did not know how to code before entering this program and still did well.

    The program is fast-paced, so you will not have time to go back on things you may have missed and everything builds upon another so you will have to keep-up, otherwise you'll fall behind.

    After week 9 I am now capable of creating a full-stack application, which is crazy considering how much I knew (or should I say how much I didn't know) 9 weeks ago.

    You will need to put in work. In order to make the most out of this program, you will need to put in 80 - 100 hours a week studying, doing the readings, completing homework & projects. But trust me, it will all be worth it in the end.

    At the end of the day, I can't say that this program is for everyone. You will have to want to learn to code badly enough to be successful coming out of a/A. If you're serious about it and willing to put in the time and effort then I can confidently say that App Academy is your best bet.

  • 13 weeks later
    - 9/14/2018
    Jordan Y. • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Overall: if you're looking for a relatively fast track to switching career paths or accelerating your preexisting programming experience, App Academy is a great option to consider. The main caveat is the extreme time commitment required by the course. 80 hours per week of work is realistic; more if you want to excel. If you have other non-negotiable commitments such as family or volunteering responsibilities, accept that you may fall behind and have to work harder. 

    The App Academy curriculum is excellent. Teaching competency of instructors varies – some are excellent, some are mediocre – but honestly it's probably as good as you can expect from any coding bootcamp. Instructor support overall is very good. Everything you need for a solid foundation to begin the cohort is provided throughout the application process; what's key is setting aside enough time to properly absorb the material (at least two months prior to interviewing, a month between the first and last interview, and a month between admission and cohort start time). The provided prep material is time intensive in its own right, and most who struggle to keep up didn't spend enough time preparing. Time to catch up after beginning the cohort is almost non-existent. 

    What makes aA stand out: 
    - Rigid structure of accountability through roll calls, assignments, and assessments. Like having a good physical trainer, you may often hate the diet and the workouts in the moment, but in the long run you'll be surprised how much you progress. 
     - Constant pair programming and collaborative work. Especially taxing for introverts, but enormously helpful in learning how to communicate effectively. A significant advantage over solo/remote study options, and even most university curricula. 
    - Outstanding job search curriculum. Lots of very helpful workshops, application prep, and interview practice. 

    Can you learn everything taught in a bootcamp on your own? Almost certainly. What you're paying for is the opportunity to learn it faster, make connections with other students/instructors, and receive solid career coaching. Most motivated individuals would still take at least two to three times longer to cover the same amount of material, if studying full time. That's worth considering in the cost-benefit analysis of money versus time. 

  • AA Review
    - 9/13/2018
    Kevin • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    App Academy as a 3 month boot camp intensive is without a doubt one of the most difficult curriculums I've gone through. You will continuously learn new material and review previous material so be prepared to plan your time for this camp. The staff here is incredibly helpful with questions, kind, do try their best to accomodate. The material provided constantly updates to try and be up to date with the latest technologies to provide the edge to students competing with CS graduates. In regards to the curriculum, most of it can be self taught, albeit nowhere near as fast and instructional help and networking is a plus.

    Some things to note:

    While the TAs are a great resource for questions, it is important to know many are App Academy graduates, so some deepter questions regarding the material may not always be provided. I believe the instructional curriculum is thorough, but there is a drop in instruction during the job search curriculum.

    Overall, App Academy has been a constructive experience for me and I would recommend this bootcamp.

  • A Great Experience
    - 9/13/2018
    Nicholas Matison • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Let me preface this by saying that this will probably be the hardest 13 weeks of your life. That being said, I loved every part of it. Most of your time for the first 9 weeks is spent between pair programming and attending lectures. The majority of the people enrolled are fun to work with, and the TA's are always there to assist you both in person and on Slack. The entire atmosphere is quite casual yet serious. Everyone is here to get a job and everyone is aware of that. I made it in and made it all the way through with absolutely no prior coding experience (I worked in Real Estate before this). 

    After the first 9 week program, there is a 3-4 week job search program that focuses on algorithms as well as job search material (cover letters, resumes, negotiations, interview skills, etc). 

    You will not have a lot of free time. People in my corhort spent about 80-100 hours a week studying and completing homework/projects. However, you learn a ton from it, and it is an incredible experience.

  • Travis Tillotson • Hacker In Residence • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    App Academy is an incredibly fast-paced environment where concepts are thrown at you very quickly in a sink-or-swim environment. That said, the culture inherent within the program as well as the assistance provided by the TAs and practice assessments give you the tools to succeed. I commuted from Concord for the entire cohort, my average week looked like: 
    M-F 
    7:30am - Leave for school
    9AM - Start the day 
    6PM - End of Instruction
    8:30PM Leave school after studying/watching videos of material, study on BART as much as possible
    10PM Get Home, review everything, maybe have a beer
    11PM Sleep

    Sat - Study 10am - 3pm
    Sun - Study 11am - 10pm

    I did fairly well through the course by sticking to this schedule and thoroughly enjoyed the challenge presented by the course. That is not at all to say this is easy and that if you put in the hours you're fine; you need to be productive during that time and make sure you are maximizing your time.

    For those interested in attending go ahead and apply. They will send you some material to help prepare you for the course, work through that and see how you feel. If you have fun and are hungry for more then continue with applying, if not leave it at that; software is not for everyone and thats ok. 

    If you're looking for resources to practice, I recommend CodeCademy's Ruby course for a crash course on the language, then working through Project Euler, Code Wars, Code Fights, and if you're comfortable enough, LeetCode for practice problems to get you in the right mode. 

  • Alicia U • Software Engineer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I was a part of the NYC March cohort (Mar - Jun 2018) and purposely waited to write my review until I accepted a job after completing the program.

    App Academy has changed my life; within 8 months, I quit my old non-technical job, took the course, went through interviewing and accepted a job as a software engineer (have been working for 1 month now). I think very favorably of the program overall, but want to provide some quick bullets to answer questions that I know I had when considering if App Academy was right for me:

    1. How long does it take to get a job after finishing the program? 
    - I feel very fortunate in that I was connected with a company with an App Academy alum at my graduation night (the final week of the program) and wrapped up my interview cycle with them in 2 weeks. This is not the norm, though. Expect your search on average to take anywhere from 4-9 months.

    2. What is the average starting salary? 
    - My offer was just shy of $100k at a company in New York City. Friends of mine from App Academy who have gotten jobs in the past few weeks have all been offered slightly more than me, but I hear the average range is closer to $85-90k for App Academy graduates in the New York area.

    3. What are the payment plan options? 
    - There are 3 choices: (1 - upfront) $17k all up front, (2 - hybrid) $9k up front and $14k in scheduled payments after accepting a job, and (3 - deferred) $5k upfront and $23k in payments after accepting a job. For #s 2 and 3, how you pay off the larger second amount depends on your starting salary; if you sign the alumni engagement agreement (you agree to mentor future students and show up at a/A events), your tuition will be capped at either 23% (hybrid) or 28% (deferred) of your starting salary and you'll pay the lower of that amount or the written amount that you owe. For example, if you accept a starting salary of $85k and you have chosen the hybrid plan, you'd only have to pay $10.55k back instead of the full $14k. Your payment schedule depends on your starting salary as well, but expect to pay between $1500 and $2000 monthly until you've paid back what you owe. If you don't accept a job after a year from when the program ends and you've been looking with a good faith effort, you get your money back. 

    4. Does App Academy force me to take the first job I get? 
    - No. You can choose to turn down offers that don't make sense for you, but I'm pretty sure if you do that and don't accept a job by the time the year after your program ends, you're still on the hook for tuition since you technically did get a job offer.

    5. Will I feel prepared to join the workforce as a software engineer when the program is up?
    - Imposter syndrome will tell you no, and that's not totally wrong. There is still so much that I want to learn about software development where I feel like I'm currently just scratching the surface. But, I do feel qualified for my current job. App Academy did a great job of teaching me both the fundamentals and how to learn things quickly that I don't know (Google is your friend! All developers, bootcamp or not, use it daily!). There's been nothing I've encountered at my job so far that I've had no idea how to handle.

    6. Who are the instructors?
    - The instructors are former App Academy students that most times are hired while they are still students, so they know the material very well but have not yet worked as developers outside of App Academy. The curriculum is developed by lead TAs who take the job very seriously and travel to conferences/attend meetups to make sure it is up-to-date and relevant.

    7. Who will my classmates be?
    - Students seem to vary in their backgrounds. Expect a cohort in NYC to be around 40 people though, and maybe 5 of them will have a CS degree. Closer to 1/3 might have previous light coding experience (SQL, basic JavaScript) from another job. 

    8. What languages will I learn and are they useful in the job market?
    - App Academy will teach you Ruby, JavaScript, SQL, HTML and CSS as languages. More specifically, you'll learn Rails as a backend framework and React/Redux as frontend libraries to help you render web pages. Ruby is not used heavily anymore but is a great semantic starter language to help teach you how to code. React, from what I've seen, is where job demand is right now. My current team uses React.

    9. Is it really possible to be successful in this program with no coding background?
    - Yes. I had no coding background. That being said though, it takes a lot of work and determination to get up to speed. I did the JumpStart program through a/A which taught me coding basics for free after work over 4 weeks. Then once I was accepted, I meticulously when through the pre-cohort prep course (alpha course) before beginning classes. Take alpha seriously and make sure you understand it thoroughly; there's office hours for your questions.

    10. Cons?
    - It's a stressful environment where you can fail out if you don't pass 2 of the weekly exams. There are only 6 exams total so they don't last for your whole time in the program, but they are very high stress and require a strong ability to focus and mitigate any anxiety that this may induce for you. The prep resources are there to help you (there are always practice exams for you to take and TAs will occasionally have test walk-throughs to attend before the assessments) but you need to put the work in to succeed. My one complaint about App Academy is there is still room for improvement for how TA's provide emotional support to students who do not handle stress well. If that is you, you can still do this program - don't be discouraged! But you will have to go out of your way to ask for emotional support and feedback from your TAs and peers.

  • Learned a lot
    - 8/19/2018
    Nigel
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    This is the best place to go to if you need to learn a lot about coding in a short amount of time. It is definitely challenging but also rewarding when you get to full stack projects. The more I learn, the more I figure out that there is a lot I don't know about.  But App Academy will teach you the fundamentals to learn other aspects of coding much quicker.

  • Adrian Horning • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I thought the curriculum was good, and the program was intense, but not worth paying 28k for. 

    I paid 5k upfront, then paid 23k after I got a job (paid over a year). 

    A little about me — I moved to San Francisco with no job and $1,500, so I had to deliver food in the evenings to make ends meet (and pay for App Academy). I attended App Academy from 12/17–3/18.

    It took me 6 months to get a job, and the salary was only 67k, which is very low for graduates of the program.

    I would say, if you can pay for it upfront (which would only cost you 17k), then you should do it.

    If you can’t afford it, just do tutorials from these individuals: Wes Bos, Scott Tolinski, and Stephen Grider. Stephen Grider’s videos are here: https://www.rallycoding.com/. (2/3 of my projects were built with tutorials). Also check out watchandcode.com from Gordon Zhu, which is also fantastic.

    The reason I say just do tutorials is because I spent a lot of time just saving up enough money to go to the bootcamp, when I could’ve used all that time to just code and build projects.

    Another couple of reasons you should consider just doing tutorials are: the alumni network isn’t as helpful as you think, and being self-taught is much more impressive going to a bootcamp.

    I was surprised that doing only 3 projects in your portfolio is enough to get a job, but it is. Obviously doing more would just improve your chances.

    If you are struggling with interviews, check out https://www.outco.io/. What might even be a good plan would be to do several projects with tutorials, then go to Outco. Or check out Haseeb’s blog: https://haseebq.com/how-to-break-into-tech-job-hunting-and-interviews/.

  • App Academy
    - 8/10/2018
    Simcha Cohen • Software Engineer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Quick disclaimer- I just finished the course, so I don't have a job yet. I'll just talk about the experience I have to this point. 

    The way the curriculum works is that you have 9 weeks of  the learning curriculum. You learn Ruby, Rails, JavaScript, React, Redux, SQL, and more. You also create your full-stack project.
    The next 3 weeks is the career curriculum. Here they teach you what you need to do to get a job, and what you should expect. During this time, you create a javascript project.

    First off let me say, it is a difficult program. When they say 100 hours/week, it's literally 100 hours per week. It is a pretty hard thing to get used to. Also, during the first 9 weeks, there are 6 assessments that you have to pass. If you don't pass 2, your out. So kind of harsh. However, at the end of it, it's a really accomplished feeling.
    I would recommend planning on not having a life for the 3 months you are in the program. 

    We had really great TA's to teach us the curriculum and help us with all our questions. The support that they give is really great! It's crazy how much you can learn in just 12 weeks!

    At the end of the 12 weeks, you have 2-3 projects, a personal website, a resume, linkedin profile etc etc. They make sure you have everything in order for you to get a job.
    I just graduated so I don't know if how prepared we are, but all in all, it was a great experience.

  • my review
    - 7/25/2018
    Christine Ma • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    App Academy is definitely the most challenging thing I've ever done. You will learn alot in 12 weeks, but be prepared to put everything(social life) aside for 12 weeks.  The program is very stressful and fast paced. All my classmates were super smart. This program drains you mentally, physically, and emotionally, but if you put in the work, it will be worth it in the end.

  • Worthwhile
    - 7/23/2018
    Alejandro E. Marquez • Software Dev • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    You get what you put in. You have to study super hard for the assessments (15% of my cohort was dismissed for failing them). You should apply if you like writing code! The program is really hard though, and they are not exaggerating when they say 80 hours a week. 

  • Ethan Flood • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    One of the most difficult and rewarding experiences of my life!  App Academy will introduce you to difficult and extremely interesting materials at a pace you didn't know you were capable of learning  at.  I knew only a little bit of ruby going in and am now well versed in Ruby, JavaScript and more and am capable of developing single-page web apps.  App academy has been one of the most rewarding educational experiences of my life.

  • Alan • Software Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    App Academy is really hard. I repeat. It is really hard. There is a lot of work. You will not be able to complete everything, but that is not that goal. The goal is to understand and be able to integrate a lot of what you learned into a full-stack and then eventually be a strong candidate enough to get a job. You will learn algorithms, recursion, Ruby, Rails, SQL, React and more. You learn mainly applicable skills, but that doesn't mean there isn't a lot of theory being taught too. Overall, a good experience. But, it is really hard, so be ready. You will inadequate a lot. But you are not. You will surprsie yourself how much you know. It just happens, But only if you put in the work to understand.

  • Alex • Software Developer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    App Academy was a great experience for me to transition into software development from an engineering background. The curriculum is rigorous and more immersive than attempting to learn on your own because you will spend a minimum of 70+ hours a week on the material. Many of the TAs are great educators and are invested in your success. If you are willing to have no life for three months but come out as a real software developer then this course is for you. 

    Pro-tip:  Study some programming such as algorithmic problems on Project Euler and Codewars beforehand, it'll help a lot.

Thanks!