App Academy
Die App Academy hatte 2014 eine Aufnahmequote von etwa 5 %. Während des Zulassungsverfahrens müssen die Schüler Einführungsarbeiten in die Programmierung absolvieren, um ihr Programmierpotenzial zu zeigen. Die Bewerber müssen keine Vorkenntnisse im Programmieren haben. Von den Studierenden wird jedoch erwartet, dass sie vor Beginn des offiziellen Kurses vorbereitende Arbeiten erledigen. Der Lehrplan deckt die gesamte Bandbreite der Webentwicklung ab und konzentriert sich hauptsächlich auf Ruby on Rails, JavaScript, React, Redux, Flux, JQuery und SQL. Bis zum Beginn des Projektteils des Kurses nehmen die Teilnehmer auch an wöchentlichen Prüfungen teil. Studenten, die mehr als eine Prüfung nicht bestehen (< 80%), werden aus dem Kurs entlassen.
Das 16-wöchige Programm der App Academy ist in 3 Abschnitte mit über 500 Stunden formaler Unterrichtszeit unterteilt.
Wochen 1-7: Programmierkonzepte auf Einführungsniveau. Ruby, Rails, und SQL.
Wochen 8-11: JavaScript, React, Redux, Flux, etc.
Wochen 12-16: Full-Stack-Projekte, fortgeschrittene Algorithmen und Stellensuche. Der Lehrplan für die Arbeitssuche umfasst Hilfe bei der Erstellung von Lebensläufen, Whiteboarding, Training für technische Interviews und Gehaltsverhandlungen. Die Studenten müssen nach Abschluss des Kurses noch weitere 2 Wochen vor Ort an ihren Projekten arbeiten. Damit erhöht sich die Gesamtdauer des Engagements auf etwa 18 Wochen.
Die Studenten erhalten zu Beginn jeder Sitzung eine Vorlesung, wobei der Großteil der Zeit für Projekte und Paarprogrammierung vorgesehen ist. In der Regel sind 2-3 Lehrassistenten vor Ort, um bei Bedarf Hilfestellung zu leisten. Aufgrund der Wartezeiten für die Unterstützung werden die Studenten ermutigt, ihre eigenen Ressourcen zu nutzen.
App Academy bietet auch ein kostenpflichtiges Nachhilfeprogramm (Bootcamp Prep) für potenzielle Bewerber an, die sich auf den Zulassungsprozess vorbereiten.