app-academy-logo

App Academy

New York City, Online, San Francisco

App Academy

Avg Rating:4.67 ( 1087 reviews )

Founded in 2012, App Academy is a software engineering bootcamp that offers courses both online and on campus in San Francisco and New York City. App Academy is a world-renowned coding bootcamp that has placed over 4,000 alumni in Software Engineering roles at over 2,000 companies. App Academy offers programs that fit every learning style, including a Campus Software Engineering Program (16 weeks), a Full-Time Online Software Engineering Program (24 weeks), and a Part-Time Online Software Engineering Program (52 weeks).

App Academy's flagship course, the Campus Software Engineering Program, is 16 weeks long. The San Francisco Campus Program features a Hybrid schedule (2 days on campus and 3 days remote), while our New York Campus Program offers an In-Person schedule (2 days on campus). Designed by industry professionals, App Academy's comprehensive full-stack curriculum covers Ruby on Rails, JS, HTML/CSS, React/Redux, SQL, data structures, and algorithms. Simulating the collaborative work environments in the tech industry, students will participate in paired programming with their classmates and develop web applications from the ground up. These projects will get compiled into a Github portfolio and serve as their resume to employers. Upon graduation, students will work with a dedicated career coach who will guide them through the entirety of their job search.

For students who prefer remote learning, App Academy offers an Online Software Engineering Program. The full-stack curriculum covers SQL, JS, Python, HTML, and CSS, in addition to state-of-the-art tools and web frameworks like ReactJS, Express, Flask, and SQL Alchemy.  Working in a dynamic team environment, students will build complex web applications that will form the foundation of their portfolio. 

For students who need more time to discover whether software engineering is for them, App Academy offers Bootcamp Prep courses and access to an entirely free Bootcamp curriculum through the App Academy Open platform.

Anyone interested in applying to App Academy is encouraged to contact the Admissions Team by scheduling a call or by emailing admissions@appacademy.io.

App Academy’s goal is to ensure students not only land a full-time SWE role, but also advance in their careers for years to come. Job search support ranges from mock technical/non-technical interviews and resume reviews, to connecting grads with App Academy's vast employer network.  Upon graduation, career coaches will guide students through their entire job search, from mock interviews to salary negotiation. From there, App Academy's partnerships team connects graduates with some of the most prestigious tech companies in the industry.

Recent App Academy Reviews: Rating 4.67

all (1087) reviews for App Academy →

Recent App Academy News

Read all (25) articles about App Academy →
  • 16-Week Campus Software Engineering Program

    Apply
    Start Date Rolling Start Date
    Cost$17,000
    Class size30
    LocationSan Francisco, New York City
    In our flagship 16-Week Campus Software Engineering Program (San Francisco/New York), you'll learn all the skills needed to land a job as a full-time Software Engineer. Through a comprehensive fullstack curriculum, we train you to build web applications with Ruby on Rails, JavaScript, React/Redux, SQL, and HTML/CSS. To help you tackle interviews after you graduate, data structures and algorithms are also taught throughout the course. Prior programming experience isn't required. In fact, a majority of our grads are career changers. You just need tenacity and a passion for building cool stuff! Students at our SF campus enjoy a hybrid class experience, with two days a week on campus and three days a week online, while students in our NY program attend class five days a week on campus. The first two weeks are spent fully online for both of our Campus programs. Upon graduation, students work 1:1 with a career coach who will guide them through their entire job search from start to finish. Career coach job search support ranges from mock technical/non-technical interviews and resume reviews, to connecting grads with App Academy's vast 2,000+ employer network. After all, we want to ensure students not only land a full-time SWE role, but also advance in their careers for years to come. Course Hours: NY: Monday - Friday, 9 a.m. - 6 p.m. EST SF: Monday - Friday, 9 a.m. - 6 p.m. PST Admissions Process: (1) Submit an application (~10 minutes) (2) Logic/typing test (~25 minutes) - 2 chances to pass (3) Coding test (~10-60 minutes, 3 questions - prep materials provided by a/A. Three chances to pass (4) Tech interview with an a/A alum (~45 minutes, 2 chances to pass) (5) Non-Tech interview (~25 minutes, 2 chances to pass) (6) Admissions Decision (7) Enrollment
    Financing
    Deposit$3k deposit required for the deferred tuition option
    Financing
    Climb Credit - Lending partner that can finance up to 14k of the upfront tuition plan
    Facebook Access Scholarship - Women and minorities in tech residing in San Jose, CA
    Tuition Plans$17,000 Upfront Plan $23,000 Hybrid Plan ($9k upfront, $14k deferred) $28,000 Deferred Plan ($3k upfront, $25k deferred)
    Refund / GuaranteeStudent refunded only if they can't find a job within 21 months of graduating from the program.
    ScholarshipFacebook Access Scholarship (all remaining scholarship available to San Jose, CA residents only): https://www.appacademy.io/access-scholarship Deposit Assistance Program (DAP) - Application available upon acceptance.
    Getting in
    Minimum Skill LevelNo experience required
    Prep WorkProvided by App Academy during the admissions process
    Placement TestYes
    InterviewYes
  • 24-Week Online Full-Time Software Engineering Program

    Apply
    Start Date Rolling Start Date
    Cost$20,000
    Class size100
    LocationOnline
    Over 24 weeks, you'll learn all the skills needed to land a job as a full-time Software Engineer. Through a comprehensive full-stack curriculum widely sought after by employers, we train you to build web applications with Python, JavaScript, React/Redux, SQL, and HTML/CSS. To help you tackle the job interviews after graduation, data structures & algorithms are taught throughout the course. Prior programming experience isn't required. In fact, a majority of our grads are career changers. You just need lots of tenacity and a passion for building cool stuff! Upon graduation, students work 1:1 with a career coach who will guide them through their entire job search from start to finish. Career coach job search support ranges from mock technical/non-technical interviews and resume reviews, to connecting grads with App Academy's vast 2,000+ employer network. After all, we want to ensure students not only land a full-time SWE role, but also advance in their careers for years to come. Please note: We are unable to accept applications from New York residents at this time into the online part-time program. However, NY residents are eligible for our Campus Software Engineering Program (SF/NY). Course hours: Monday - Friday, 8 a.m. - 5 p.m. PST (full-time) Admissions Process (Takes ~2-4 weeks): (1) Submit an application (~10 minutes) (2) Logic/typing test (~25 minutes) (3) Non-Technical interview with an a/A alum (25 minutes) - 2 chances to pass (4) Technical Challenges - HTML/CSS, Git, Boolean logic - 3 project based assessments - Multiple chances to pass (5) Acceptance (payment plan and cohort selected) (6) Enrollment
    Financing
    Deposit$0
    Financing
    Available through Climb Credit
    Facebook Access Scholarship - Women and minorities in tech residing in San Jose, CA
    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.
    Scholarship$5,000 Facebook Access Scholarship: https://www.appacademy.io/access-scholarship
    Getting in
    Minimum Skill LevelNo programming experience required
    Prep WorkProvided by App Academy during the admissions process.
    Placement TestYes
    InterviewYes
  • 52-Week Online Part-Time Software Engineering Program

    Apply
    Start Date Rolling Start Date
    Cost$22,000
    Class size50
    LocationOnline
    Over 52 weeks, you'll learn all the skills needed to land a job as a full-time Software Engineer. Through a comprehensive full-stack curriculum widely sought after by employers, we train you to build web applications with Python, JavaScript, React/Redux, SQL, and HTML/CSS. To help you tackle job interviews after graduation, data structures & algorithms are taught throughout the course. Prior programming experience isn't required. In fact, a majority of our grads are career changers. You just need lots of tenacity and a passion for building cool stuff! Upon graduation, students work 1:1 with a career coach who will guide them through their entire job search from start to finish. Career coach job search support ranges from mock technical/non-technical interviews and resume reviews, to connecting grads with App Academy's vast 2,000+ employer partnership network. After all, we want to ensure students not only land a full-time SWE role, but also advance in their careers for years to come. Please note: We are unable to accept applications from New York residents at this time into the online part-time program. However, NY residents are eligible for our Campus Software Engineering Program (SF/NY). Course Hours: EST: Monday - Thursday, 6-9 p.m. EST, Saturday, 9 a.m. - 3:30 p.m. EST PST: Monday - Thursday, 7-10 p.m. PST, Saturday, 12:00 p.m. - 6:30 p.m. EST Admissions Process (Takes ~2-4 weeks): (1) Submit an application (~10 minutes) (2) Logic/typing test (~25 minutes) (3) Non-Technical interview with an a/A alum (25 minutes) - 2 chances to pass (4) Technical Challenges - HTML/CSS, Git, Boolean logic - 3 project based assessments - Multiple chances to pass (5) Acceptance (payment plan and cohort selected) (6) Enrollment
    Financing
    Deposit3k deposit for the deferred tuition option
    Financing
    Climb Credit - Climb can finance up to 19k for the upfront plan
    Facebook Access Scholarship - Women and minorities in tech residing in San Jose, CA


    Tuition PlansDeferred Tuition Plan: 3k deposit upfront, rest of the payment is $33,000 due only after placement Upfront option: 22k upfront
    Refund / GuaranteeGuaranteed placement under the Deferred tuition option.
    Scholarship$5,000 Facebook Access Scholarship: https://www.appacademy.io/access-scholarship
    Getting in
    Minimum Skill LevelNo experience required
    Prep WorkApp Academy provides all prep work materials during the admissions process.
    Placement TestYes
    InterviewYes
  • App Academy Open

    Apply
    Start Date None scheduled
    Cost$0
    Class sizeN/A
    LocationOnline
    With App Academy Open, you’ll get access to App Academy’s entire online full-stack curriculum for free. You can work through the curriculum at your own pace. We recommend App Academy Open for those who: - Need more time to discover whether software engineering is for them - Cannot make the days/hours required for any of our programs work within their schedules
    Financing
    DepositN/A
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewNo
  • Bootcamp Prep

    Apply
    HTML, JavaScript, Node.js
    In PersonPart Time4 Weeks
    Start Date Rolling Start Date
    Cost$2,999
    Class sizeN/A
    LocationSan Francisco, New York City
    Bootcamp Prep is a 4 week, part-time course, designed to get you accepted to the most selective coding schools. If you’re not accepted to a bootcamp from our top coding bootcamps list within 10 weeks after you finish the course, we’ll give you your money back. The bootcamps on our top coding bootcamps list include: App Academy, Hack Reactor, Fullstack Academy, Flatiron School, Bloom Institute of Technology (formerly Lambda School), and Rithm School. The program will teach you up to an advanced level of JavaScript. Upon graduation, students will receive 2 mock technical interviews at no extra cost. These mock technical interviews will help prepare you for acceptance into one of our immersive programs. Students should consider bootcamp prep if they have attempted to apply to one of our immersive programs but struggled through the free prep materials given during the admissions process. Course hours: NY: Monday - Friday, 6 - 9 p.m. EST SF: Monday - Friday, 6 - 9 p.m. PST
    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 work at your own pace, 10-week version of the prep live course, designed to get you accepted to the most selective coding schools. If you’re not accepted to a bootcamp from our top coding bootcamps list within 10 weeks from graduation, we’ll give you your money back. The bootcamps on our top coding bootcamps list include: App Academy, Hack Reactor, Fullstack Academy, Flatiron School, Bloom Institute of Technology (formerly Lambda School), and Rithm School. The program will teach you up to an advanced level of JavaScript. Upon graduation, students will receive 2 mock technical interviews at no extra cost. These mock technical interviews will help prepare you for acceptance into one of our immersive programs. Students should consider bootcamp prep if they have attempted to apply to one of our immersive programs but struggled through the free prep materials given during the admissions process. Course hours: Work at your own pace, required to finish within 10 weeks from enrollment.
    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
  • Anonymous • Web Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Pros: 
    - Well-managed culture, which fostered cooperation rather than competition 
    - Extremely supportive network, easy to get help, especially from alumni 
    - Curriculum is constantly updated to account for new industry trends 
    - Deferred, scaling tuition structure is extremely appealing (pay based on what you earn) 
    - Assessment structure ensures that students don't fall behind; from my experience, while the best students across top bootcamps are comparable, App Academy's 'worst' students are far better than the 'worst' students from other boot camps

    Cons: 
    - Availability of resources drastically dropped in the last third of the program ("job search curriculum"); internal tools for this portion of the curriculum were surprisingly poorly designed given the nature of the boot camp 
    - Severe limitation of TA availability at times during practical coding sessions (being improved with reorganization and increased hiring) 
    - Drastically differing lecture quality (some were on par with my best college professors, others were absolutely useless -- fortunately in the minority) 
    - Algorithms curriculum is disorganized and not as helpful as it could be 
    - Assessments are too easy to perfect score, meaning the margin of error for passing is very low. Thus, students who fail seem to do so most often from dev env problems or anxiety vs. not understanding the material. Assessments should be made harder, with an easier passing score, to account for ceiling effects and to present a more accurate mean / median.

    Other Notes: 
    - More effort can be done to address burnout. Due to the fast pace and challenging nature of the work, many students stop to take a breather once the pressure is off... and never start again. Not listed as a 'con' because this honestly should be the students' responsibility over App Academy, but it is an area where App Academy can make a large impact. App Academy can organize group projects, accountability groups for job seekers, etc. 
    - Algorithms curriculum received a major upgrade around when I left; from what I can see, there is much more of a formalized structure now

  • Anonymous • software engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Pros.... you don't have to pay until you get a job is good for some people. The office is nice and centrally located. The ratio of TAs to students is good. Some of the projects are very interesting and unique to A/A (you get to create your own object relational mapper for example). They do cover data structures and algorithms which are important for interviews.

    Cons... Their "money-back" guarantee contract is actually ridiculous. You only don't have to pay tuition if you search for an entire year after the program is over and don't find a job (you aren't allowed to hold even part-time work in your previous position for that entire year).

    They test their students every week and kick out the students who don't perform well, so this inflates their statistics on percentage of students who find a job vs other bootcamps who don't kick out students. Plus it makes everyone way stressed out. Even so, their time to placement is way too long (after 3 months, ~50% of grads are employed), compare that to Hack Reactor's stats of 80%!). 

    They have terrible post-graduation job support that mostly involves pushing students to bulk-spam companies. Basically, forget about picking where you want to work, just get an offer anywhere that will give you one because let's face it, we're in a coding bootcamp bubble. There are now way more bootcamp graduates than there are openings for junior-level software engineers in SF and most employers don't think A/A graduates are any better/different from Dev Bootcamp/General Assembly/Coding Dojo, etc grads. All students are required to submit 200+ applications to companies.

    TAs are 99% recently graduated students who did well in the course but have no work experience as software engineers or experience finding jobs in this field.

  • Anonymous • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The whiteboarding pair practice is unusual and useful for most people, though as a math major I'd been accidentally practicing it for years. The curriculum in Rails is nothing special but solid; the JS curriculum was as well, though they've switched to React since then. The algorithms sessions cover most of what you need to know and some cool stuff you don't but should.

    The job search 'help' wasn't. They had one clueless person; now there are several failed grads who couldn't cut it as instructors playing high school guidance counselor.

     

    My advice: Sure, apply; they're fairly selective and you're in good shape if they accept you. But then turn them down, because they're not actually worth it.

  • Robert Farb • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I would definitely recommend App Academy to anyone looking to switch career paths into full stack development. The structured curriculum and pair programming definitely helped me get through the 85-90 hour weeks. It definitely takes self-drive to get through the program but I can assure you will come out with a great knowledge of Ruby on Rails, React, Redux and computer science fundamentals. The instructors are always there to help, and so are your cohort-mates!

  • 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 the 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.

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

    Pros:
    - people
    - learn a lot of stuff( Ruby on Rails, React/Redux, Javascript)
    - great TA's

    Cons:
    - no time for anything else
    - super fast-paced

    Attending App Academy has been one of the most rewarding experiences I've had. There were many times where I felt completely lost, but the TA staff at App Academy was always super accommodating and willing to patiently teach any of us that needed the help. If you are willing to drop everything and commit 9 weeks to see if coding is for you, there isn't a program out there I'd recommend more so than App Academy.

  • Daniel Moisoff • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I enjoyed the program overall. It was stressful though dealing with the tests and the daily checkin times. After completing the code intensive part of the curriculum I felt like I had a good understand of the materials, but I would need more time to cement the knowledge within me.  The teachers were very helpful and a good support system to have when things got stressful. It was a worth while program.

Thanks!