app-academy-logo

App Academy

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

App Academy

Avg Rating:4.7 ( 665 reviews )

App Academy is an immersive 12-week Ruby-focused web development course with campuses in San Francisco and New York City. App Academy has a full stack curriculum covering 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. App Academy’s curriculum is largely based upon 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.

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

App Academy's job search curriculum focuses on algorithms, interview skills, and other technical interview focused skill sets. Upon graduation, students will have a portfolio of real-world projects to show to prospective employers. App Academy offers a deferred payment plan where students are only required to pay tuition if they secure a job upon graduation. Students are only required to pay a placement fee if they secure a job upon graduation. App Academy also has two other pricing models for students — a completely upfront model and a hybrid model that is a combination of the deferred and upfront models.

Recent App Academy Reviews: Rating 4.7

all (665) reviews for App Academy →

Recent App Academy News

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

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

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

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

    Apply
    Start Date November 18, 2019
    Cost$17,000
    Class size60
    LocationSan Francisco, New York City
    Over twelve 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
    November 18, 2019 - San Francisco Apply by September 20, 2019
  • 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
    DepositOnly applicable for the Deferred tuition option, a deposit of $500 will be required.
    Tuition Plans$20,000 Upfront Plan $27,000 Hybrid Plan ($10k upfront, $17k deferred) $30,000 Deferred Plan (Fully deferred with a $500 deposit)
    Refund / GuaranteeGuaranteed job under Deferred tuition option.
    Getting in
    Minimum Skill LevelBasic computer literacy
    Prep WorkProvided at each step by App Academy.
    Placement TestYes
    InterviewYes

1 Scholarship

  • $500 App Academy Scholarship

    Course Report is excited to offer an exclusive App Academy scholarship for $500 off tuition!

    Eligibility

    Offer is only valid for new applicants. Applicants who have already submitted an application cannot claim this scholarship.

    Qualifying Courses

    • In-Person Full Stack Web Development (San Francisco)
    • In-Person Full Stack Web Development (New York City)

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.

  • Jess • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    App Academy’s prep program is exactly as advertised - a comprehensive, well thought out program devised to get you accepted into the top bootcamps. Through refined lectures and problem sets, Alvin and David made sure that I was on track to succeed in my interviews, and understood the content. Not only that, but they were very accessible should I have questions before class, and I would recieve nearly instantaneous responses to my questions through Slack. Following prep, I was accepted to every bootcamp I applied for, most notably App Academy, Hack Reactor, and Fullstack/Grace Hopper, thanks to the amazing support and instruction I received through App Academy’s prep program! 

  • Robert • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    App Academy has really made me appreciate my decision to commit to web development. If you are considering applying here, you really need to understand where you are and why you are making this commitment. If you don't fully commit, the program is not going to wait for you. If you understand this going in, then App Academy can help you go over the hurdles to become a full-fledged web developer. 

    My favorite aspect about this program is that every lesson builds on itself. There will be times that you feel like your behind, but that should motivate you to keep up. Eventually when you reach the end, you will realize how much you really know and how ready you are to move forward with your new career path. 

    I would highly recommend this program to anyone.

  • Awesome Experience
    - 9/22/2017
    Musa Raza • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    App Academy was the hardest challenge I have ever faced and it not only improved my skills as a software developer (I had none to begin with!) but also helped a lot to enhance my communication skills.

     

    The course is incredibly challenging but your peers and TA's really want you to do well so be prepared to put in the work, and you will succeed. 

  • Karolis • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    You wil work 100x harder and faster than you ever thought possible. 

    Overall an amazing learning experience. 

  • Best Academy
    - 9/22/2017
    Abbas • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    It was an amazing experience and it was difficult. The amount of work is tremendous. However, the results are amazing! If amazing results are what you are looking for, look no furthur!!! 

  • Great Experience
    - 9/21/2017
    Kyle • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended App Academy in July 2017. Overall, my experience was positive and I think the course gave me the tools I need to get a job as a web developer.

    Pros: 
    - Great curriculum: The pace is extremely fast and it constantly feels like you're barely keeping up but the structure of the course with the weekly assessments keeps you on track and at the end, you realize you know more that you think you do. 
    - Great staff: The Instructors / TAs are available to answer questions throughout the day and they're good at helping you arrive at the right solution to the problem instead of feeding you the answers. 
    - Projects: You leave the program with 3 projects on your resume which you've built on your own.

    Cons: 
    - As the other reviews mention, expect to spend 90+ hours a week doing this. You will have very little time to do anything else. 
    - With the speed of the course and the weekly assessments, it can be very easy to fall behind and there's little to no time to catch up. 
    - The end of the course can seem a bit rushed as you rush to complete your resume and portfolio and start applying to jobs.

  • Michael Johnson • Software Engineer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The past few months have been some of the most intense in my entire life. It really is surprising how much material they were able to pack into three months. In a way it's almost too much to tackle at once; it takes a lot of mental and emotional fortitude to get through and really pushed me to my limits. I've made it through, but I came close many times to crashing and burning. Iif I had more time to prep myself mentally I would have waited a few months, but circumstance dictated that I get started as soon as possible. It was worth it in the end, but really difficult.

    The upside of being at App Academy is that you know they have your back. The students and TAs are very supportive of one another and will help see you through a multitude of challenges, technical or otherwise. The best part is that this support continues until you've accepted a job offer! Don't be afraid to open up to the TAs; they really are there for you.

  • Great!
    - 9/19/2017
    Albert • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    •  55 reviews
     
    9/19/2017

    Great way to learn something new while paying a deferred cost. As with what everyone said, the program gives you the tools to acquire new skills at a blistering pace. The TAs know their stuff, and while you may not realize it as you're going through the program, everything falls into place at the end of it all, when you realize you're able to make things you never thought you could make, while learning the skillset to be able to learn new things on your own.

    It's very enjoyable to be able to build applications that we use in our every day lives. You understand the process in how popular websites are made, and you start to respect the amount of work and detail that went into popular websites such as Facebook, YouTube, and Yelp. Now you can create your own if you like!

  • Anthony R • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    App Academy was one of the hardest yet most rewarding thing I've ever been through.  I can't say enough about the people who are apart of this bootcamp.  All of the TAs are incredible programmers, who can articulate complex algorithms, theories and concepts in a very understandable way.
    The course is fast paced, but laid out in a way that keeps building on what you've learned the days before.  I can't believe it was only 3 months long and now I can build websites, games and understand complex programming and engineering concepts.
    It's amazing that after going through this bootcamp, I can switch careers and grow in an industry I love.

  • Nate • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I came in with a little bit of programming experience - enough to know a few basic data structures and the difference between HTML and Ruby, but as I soon learned, not very much at all. The amount of information I learned in the first few days combined to be more knowledge than I had about programming previously. The course has a ton of great TA's, so even if you are feeling overwhelmed, there's always someone to talk to for help. Classmates come from all backgrounds and walks of life, but pretty much everyone was the same beginner when sitting down at the computer to pair. Because everyone is there for the same reason (to learn and become developers) everyone is willing to help out each other. 
    One warning: the course isn't lying when they say you will spend upwards of 90 hours a week programming. There is plenty of work to do outside of the classroom, and you'll want to do all of it to make sure you don't fall behind. The information is actually quite interesting and the lecture videos are well done, but it will be in your favor to keep on top of the work. 
    There's also a great alumni network to help find jobs after the course is officially finished. Because App Academy is one of the few long-lasting coding bootcamps, companies have learned that their graduates are different than other bootcamp graduates and are more willing to give potential employees the time of day. 
    Overall, I had a great experience at App Academy. It nurtures a collaborative atmosphere unlike many other places of learning. Come prepared to class each day, get plenty of rest, and there's no reason you too can't succeed at App Academy.

  • Luis Espinola • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    If you are interested in pursuing software development as a career App Academy will definitely get you there. When other reviews point out that it is really hard and intense they are not lying, but they payoff is more than enough to justify it. You get out of it as much as you put into it. There methodology and curriculum is excellent. Everything is finely crafted so students can get as much as possible from every day at App Academy. Each day you'll leave knowing some new tool or skill you did not know that same morning. The immersive nature of the program really goes a long way.

  • Kenneth
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Pros: App Academy teaches you more information than you'd be able to pick up on your own. They consolidate the most important things in the industry, and package them for you to learn within a span of 8 weeks. However, even taking that into consideration, App Academy's greatest asset is the people. By that I mean, the instructors are extremely helpful and knowledgeable, and your fellow cohort members will be extremely hard working which will push you to work hard as well.

    Cons: This will take over your life for 2 - 3 months. There are some outliers where some students get through just fine without spending 90+hrs a week, however for the vast majority, I'd say 90+hrs is the norm. Granted, you're learning so much in within that 2-3 month span, it shouldn't be too surprising how much time you're putting in.

  • Patric • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I have a tech background including a good deal of time teaching myself programming and I still learned a ton at App Academy. I had no luck at all trying to apply to jobs when teaching myself. I feel that App Academy gave me the discipline to put together a portfolio I can feel proud of. It also filled in the gaps I had in my knowledge.

    I suggest anyone applying to learn a bit on their own beforehand. Even with my self taught knowledge the course was very intense. Some people were able to go from a completely unrelated field and thrive but I feel like it is better to get some practice in first.

    Overall App Academy was a great experience and I highly recommend them.

  • Top Drawer
    - 9/15/2017
    Nicholas Gentile • Software Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    When I was applying to boot camps, I did so simultaneously, to about 4 different boot camps. One of them accepted me right off the bat and I knew they were the wrong choiced. Others asked me to accomplish things in coding challenges that were far beyond my skill level without offering any instruction or legitimate curriculum. 

    With App Academy, the application process was very challenging, but you are given every opportunity to succeed via their resources. Also, the actual challenges they give you are algorithm challenges, very similar to whiteboarding questions you may get when you interview for a Developer position. This is in contrast to other challenges that ask you to build a Rails Twilio application or some other project that is very practical in nature. 

    Yes, building an application is a great way of finding out whether someone is a good programmer, but it tells you nothing of their potential. However, if you teach someone some basic programming principles and data structures: what is a string? an array? etc. and then ask them to solve a question that uses those data structures, it is a much better way to guage someones potential by seeing if they are capable of applying what they are learning. Building a full application is much too difficult a task to ask of a newbie without spelling out every step and at that point, you may as well just write the code for them.

    So aside from the deffered tuition (which is nice), the application process is what got me hooked on App Academy.

    Once you get in, first the first few weeks all you want to do is survive. You will be kicked out if you fail two exams. The first people to go are people who can't type (it's painful to watch them type with only their index fingers) and people who don't speak English as their first language. That's not to say that everyone who doesn't speak English as their first language will fail, not what I am saying. However, the sheer amount of information that will be thrown at you is mind numbing and every lick of it is in English. If there is no language barrier, you still only absorb ~75-85% of what you are taught. If there is a language barrier, that percentage drops. This makes it difficult to keep up in a very fast paced environment. I noticed the people who spoke English as a second language and did well in the class either had prior coding experience or were just insanely sedulous and dedicated to the craft. It can be done, but it is certainly harder.

    Once you make it past the survival phase, which is after the fourth assessment (say week 4), then you start to think, "Ok, I don't want to just survive anymore, I want to excel." This is where the course gets really exciting because you begin to see the light at the end of the tunnel. You start to think about things like a programmer. You get re-programmed. That's what this program does to you, it programs you to be a programmer (you like what I did there?).

    If you're smart, you may be wondering, "Well what are some flaws, some bad things about App Academy". The one thing I can point to, which I got over once I bought into the program is this: you are not attending a/A to create a startup when you graduate. I have a ton of ideas for startups, yes, but if it's one thing I learned during my time at a/A, it's that programming is very hard and it will take time (and more importantly, work experience) for you to be good. The goal of an a/A graduate is to get a job, not to start a company with a cool new application that revolutionizes an industry. Get a job, pay us back, get some experience, and then go start a company. That is the message and to be honest, I agree with it. Now some other bootcamps, like Full Stack Academy, have avenues for students to pursue their startup aspirations. This is a luxury that only a school who is already paid can afford. At a/A, they don't make money unless you do and most startups don't make money, they cost money (trust me, I know firsthand). 

    Now, if they don't get paid unless you do, that means they have a vested interest in your getting paid. This system of deffered tuition is one that Milton Friedman espoused in his book Free To Choose. He devised this as a way to pay for education without the government paying for it, but admitted it would be very difficult to implement. Well, App Academy implemented and guess what, it works! The curriculum kicks ass. It is laid out in such a way that each topic builds on the next and moves very quickly so that every week your knowledge grows exponentially. I'm not going to go into specifics on the curriculum, the website does that. But I will say that I remember thinking often, "Wow, this curriculum is so good." Thank Ned Ruggeri et al!

    In summary, and this has been a long review, I highly recommend App Academy.

     

  • Worth it
    - 9/11/2017
    Brendan
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Overall happy with what I learned at a/A. There's a lot to take in, and it is a stressful period of time, but for many like me who have little to no coding experience, I'm amazed with the amount I learned in such a brief period of time. If you have the opportunity to join this bootcamp and are ready to commit, I would recommend App Academy.
  • Tough as nails
    - 9/8/2017
    Brian • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I was in the NYC May 2017 cohort, and was lucky enough to make it through to the end. I came in with a bit of development experience, but App Academy helped me take it to the next level. To simplify things, I'll boil it down to a few pros/cons that I felt to be true after my three month adventure.

    Pros: 
    - you will be surrounded by very smart people with impressive and diverse backgrounds 
    - lots of pair programming (something you can't do alone in the basement)
    - a/A wants you to succeed since they're making an investment in you from day one
    - streamlined yet intense curriculum that will set you up for a job afterwards
    - tuition model means you don't have to pay upfront

    Cons:
    - As mentioned by many others, your social life will be nonexistent during the course
    - You don't get much freedom in terms of what you do/learn in the main course
    - If you're not meeting bare expectations, you'll be asked to leave
    - Stress. Lots of stress.

  • Vivi • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    ​App Academy was the best decision I made and it was such an amazing experience. I graduated college with a Biology degree and was planning to go to physical therapy school, but my grades and GRE scores were not competitive enough, so I felt stuck. I was looking for a career change and that's how I found App Academy.

    I strongly suggest learning how to code a bit to see if you like it! I ended up finding it more enjoyable to learn than studying for my GREs. I've never coded before and I had no CS or SWE friends, but I followed my instincts and decided to apply to App Academy. 

    For the interview process, I checked out the resources provided by App Academy to prepare for the coding challenges and found them helpful for getting a good start. I went through every possible interview round there was.. first it was a timed coding challenge which I passed, but decided to attend their Jumpstart program where you have the chance to be accepted straight into the program if you pass their assessments (Which I highly encourage if you can make it out to SF for two weeks - just email them for more information about it). Unfortunately, I didn't pass Jumpstart, so I returned to SoCal and continued with my interview process. I went through a live coding test, a homework assignment, a timed test, another live coding test, and then finally making it to the behavioral interview before receiving the acceptance email.

    Program:
    - If you are thinking about doing a career shift and have zero coding experience, know that it's possible but you will have to put in a lot of work to learn the material and not fall behind. App Academy will be difficult. They move at a really fast pace and it will be hard to keep up if you fall behind.
    - Be prepared to have no life outside of coding for 3 months. Because they're also open on the weekends, I went to a/A every single day during the program. Take advantage of the study area since they have computers, a restroom, and a kitchen! Why go to a coffee shop and struggle to find open seats :) There were nights where I dreamt about code, went to sleep thinking about code, and woke up thinking about code. 
    - Don't feel down if you see that those around you are doing a lot better than you, a lot of times I realized that those around me have either coded before, taken CS classes, or have prior experience. 
    - Make sure to study well for the assessments, they are timed so make sure to practice taking them over and over and over again if you don't do well under pressure.
    - Staff/TA was great! They split everyone into smaller groups, so there's a good amount of TAs per group. We had weekly circle time where we went around in a circle and talked about our week which I really liked.

    Job Search:
    - My biggest challenge was to study algorithms, data structures, and mostly CS concepts since I did not have that background, but just study consistently the areas you feel you're weak at and practice. Set up a good routine and schedule for yourself. Resources provided by a/A
    - Constantly check in with your coach! Meet up with your cohort mates to study and keep up the momentum to applying for jobs. Support each other.
    - Buy yourself a whiteboard to practice writing out problems. Be comfortable talking about yourself and your projects (it's going to get repetitive)
    - I wanted to wait until I received a job offer to leave a review... so I am happy to say that after 4 months of job searching, I received an offer from a company I am super excited to work for! Thank you App Academy! 

  • Ian O'Keeffe • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended App Academy this past winter, and it was a great program start to finish. Some background on me - I was coming from a software background building ads in Flash. I never had any organized instruction in software, so I pretty much only learned what I dealt with on a day to day basis. After a few years, Flash was almost dead, and I knew I had to get my skillset more in line with the current tech ecosystem. 

    I enrolled in App Academy, and start to finish it was an awesome experience. They had the right mix of lectures, well-written readings, and actual coding. Every day you'd be paired with a new partner, and then at night you'd have readings and homework to buff up your skills. It was a TON of work, but it was so busy and interesting that it never felt frustrating or overwhelming. It was just a matter of telling all your friends "I can't hang out for a couple months," and then putting the time in. That's a tall order I'm sure, but I think it was worth it. I swear at one point during a break, I felt my brain tingling from all the thinking I had been doing.

    Anyway, they taught a wonderful full stack curriculum that left me well prepared for coding challenges and interviews. It took me a while, but my new job is paying me 30,000 more than my previous software job. App Academy is an intense program, but for me it was one of the most personally rewarding decisions I ever made.

  • Great Choice
    - 8/17/2017
    Hui • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I am currently studying at App Academy. I think I have made a great choice. 
    Curriculum:
    The Curriculum is great and intense. Every night you will have homework and readings. Each morning you will have lectures and each afternoon you will do pair coding. Most of the time you won't complete the daily project
    There will be 6 assessments and at least three large projects during the cohort. 
    It's not a joke of drinking from the fire hydrant.  There is more and more stress every day.
    No one is super confident through the whole cohort.   or understand everything  App Academy teaches you.  At some point, you will feel behind. The TAs will tell you it's normal.  You should believe it. At least I do. 
    Do your best to learn everything. Use all your time to work hard on it and believe you could make it through.

  • Trial by fire
    - 8/17/2017
    Zuhair • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    By now there are tonnes of reviews for a/A and they are all true. The problem lies in who exactly they are true for. We all come from so many different backgrounds and lifestyles that our experiences can vastly differ from the reviews we read. However, there is one constant among us, the will to learn software development and the hope to get a great job in the industry. While I can't really comment on the second aspect (haven't actually begun job hunting yet),  at the end of the day if you want to learn how to quickly and effectively develop software AND have a great time with your cohort mates and TAs, a/A is undoubtedly one of the best places you can choose to attend. 

    A few caveats that you should pay attention to. You have to eat, sleep and breath code. You have to constantly give more and more of your time and effort as the course progresses. As soon as you think things might start slowing down and you might have room to breath, the course will get more intense. So one of the best advice I can give to any one who gets accepted into a/A: KEEP UP WITH THE WORKLOAD, regardless of your daily schedule. The curriculum is one of the best, believe in it to teach you the skills you need as long as you can do what it tells you to do. On top of that the TAs (atleast in my "pod") are some of the nicest, smartest and the most knowledgeable people I have ever met. Use them.

    The job search curriculum seems to slightly drop in quality (Not the lectures on actual job search, those are great, but the organization and content of that part of the overall course). The intensity never drops and you are forced to be more independent in your work, though do note that this is by design. You still learn buttloads of good stuff, especially on how to actually get a job which is what everything led up to. Despite that it feels a bit lacking coming from the main curriculum.

    On a final note. There will always be times when you feel in over your head. There will always be times when you doubt your own ability. But if you are willing to ignore those thoughts and keep pushing through with the right mindset, trust me, you will become a software developer.  Hopefully I'll remember to update the review once I get a job. Until then, good luck.

  • Hiro • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    AppAcademy - the best place to learn to code, pair-programming and become a software developer. 

    Pros:
    Great resources and environment - Curriculum is designed day by day and it is clear what to learn and practice every single day throughout the course, and it will lead you to be able to build the full stack application by the week of 10. If you get stuck (especially debugging), you can ask TAs and circle leader for help anytime, and they are experienced, welcoming and awesome to work with!
    Cons:
    Workload and assessment pressure - Even though the course ends 6pm, there are a lot of readings and homework everyday. If you can't commit 70 - 90 hours a week, you might feel behind or not ready for the assessment. Failing the assessment twice means having to leave the program, so there are a lot pressures to handle. 
    Context:
    I attended May cohort 2017. Prior to the actual program, I attended the 2 weeks program called Jumpstart, that teaches the basics of Ruby language to pass the border of admission. After receiving acceptance, I went through the online a/A preflight materials called Alpha course for about a month. Once the actual course starts, time flies so fast. I gave up a lot of things on weekends for the course, but making apps and solving problems is exciting and I currently enjoy working on the flex project with my awesome classmates. 
    I could have done this much without a/A.

  • App Academy Review
    - 8/15/2017
    Spencer Chan • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I entered App Academy in the May 2017 cohort, and it has been a great experience. The courseload is heavy and requires a more than full time commitment. I spent many days past 6 PM, especially during the project days towards the end of the curriculum, but I learned thoroughly all the topics covered.

    We covered the fundamentals of programming to creating higher level applications and complete products. The workload was immense at times, but the reward matches the time put in. The instructors are extremely helpful and qualified, and are great people.

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

    App Academy has life changing potential.  I think we can all agree on that given that the program offers to make you eligible for Software Developer jobs in the span of three months.  There are some caveats though.  I'll address the negatives of the program before I delve into why I think it is a fantastic program that everyone should consider.  

    The a/A lifestyle is not for everyone.  Whether you are invited to Jumpstart, or make it through to receiving an offer, it becomes quite apparent that a/A does its best to recruit the best, brightest, and youngest to their program.  Completing this program fortified my passion for coding.  If you can't picture yourself coding from 9am-6pm (with a lovely 75 minute lunch) and then doing homework until 10 or 11PM every night, then you may want to reconsider.  The material itself is not super, super dense, there's just an absolute ton that they shove at you in 8 weeks.  In essence, be ready for your lifestyle to be a/A all the time.  Myself, and a lot of my cohort mates would take Saturday off and play basketball Sunday mornings - so I want to be transparent when I say that although it consumes your entire life, there are patches of time to catch your breath.  

    The range of students also varies considerably, but by the end of the program everyone is committed to finishing together.  One fact that I heard a lot, yet still surprised me was how diverse the cohorts are.  Keep in mind software engineering is some really hard stuff.  Learning Javascript in one week is not for the weak, so it makes sense that a majority of attendees come from prestigious schools.  If that makes you wary, don't be.  We had students with backgrounds from MIT, Standford, Princeton, dozens of mechanical and electrical engineers, former employees at firms such as Google, Goldman Sachs, Mckinsey.  But we also had multiple  people who failed college, only attended community college, had never held a job more than 25k.  I think youre starting to get the picture.   The people that have a limited background in tech/engineering/coding do typically do better but that's true with most endeavors in life so I hope that doesn't deter anyone reading this.  What's vitally more important is being flexible and having a lot of drive.  There's not a person above 30 in our group, and it makes sense given that a lot of us dropped everything to come to a city with the highest rents in the country and a full-time curriculum to learn in a matter of months. It's overwhelming, and they specifically design it that way.  Again, I want to repeat that because people will bash a/A for stopping to help them when they're struggling, or going too quickly through the material, but they design the course to make it feel like you're always inches away from drowning.  They don't have time to make it easy because you're competing with unemployed young guns with a fancy CS degree and boatload of knowledge.

    Their contract sounds strict, but when it comes down to it they really want to help you find a job.  If they had any loop holes they'd be exposed and taken advantage of.  You can't offer someone a free curriculum without being sure that they will do everything they can to go out and get that job upon completion.  Again, you have to be ready to work and that is even truer during the job search curriculum.  It's also worth mentioning, because people read too many marketing materials and get a ridiculous thought in their heads, that they will make 100k in 12 weeks.  There are probably 2-5 people in our graduating cohort (out of 70) that could obtain that.  The majority of graduates take 90 days to find a job so take that into account as you're doing your preparation.  

    A few parts of my a/A experience that I am forever grateful for are the relationships that you make and the material that you learn.  It's actually pretty easy to show up to a place that day in and day out keeps trying throw more and more work on top of you.  The biggest reason is because you develop extremely close relationships with a lot of people as you tackle trial and tribulations together.  In the end, you enter the job market with a network of 1000+ a/A grads that know everything you went through.  Don't underestimate the people in your cohort.  A lot of us all came in with the same mentality of buckling down and getting the job.  Like actual software development, you need to rely on your team in order to achieve.

    Every day is long and tiring.  Every day will waver your self-confidence and raise your level of impostor syndrome to unprecedented heights.  But every day is also extremely riveting and fulfilling.  You will do and create things you wouldn't imagine.   You find a way to get it done, and then you do it.  That's engineering.  That's innovation.

    Any questions, feel free to shoot me an e-mail.  I was once in your shoes but somehow after twelve weeks of telling myself to take it one day at a time, I finally emerged as a software developer - and know that you can too.

  • App Academy Review
    - 8/11/2017
    TIANYU DUAN • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    App Academy is one of the most difficult programs I have ever attended. Not only does app academy tell you all the fundamentals to succeed in the tech industry, it also teaches you how to learn a lot in a quick amount of time. If you do get in, you not will not much time to do anything else besides program for the next 3 months. It is one hell of a journey. There could be a lot of improvements to app academy's infrastructure, but what made my experience amazing was the people. You will meet tons of individuals with different backgrounds and places in life, but what makes you guys similar is how hardworking everyone is. There is lots of learn in a/A both interpersonal interactions in pair programming and software engineering knowledge. It is not for everyone, Best of luck if you do attend!

  • Be prepared
    - 8/10/2017
    Terrence • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended App Academy in May 2017. It is a 13 week course that trains you to become a web developer through their rigorous program. I came into the program knowing little to no coding. I attended jumpstart before hand which was a free prep course that trained students for the interview process. The overall process was a positive one. From week 1-9, the curriculum is a lot to take in. Prepare for a lot of long days and nights especially if you are new to coding. The amount of knowledge that you need to take in can seem crazy at times, but if you put in the time and effort, the experience is rewarding. It would've been hard for me to believe if someone told me that I could make a website at the end of nine weeks. But it is totally doable, and if you want to get into programming, I don't know a better place than App Academy.

Thanks!