App Academy
App Academy, dal 2014, ha riportato un tasso di accettazione di circa il 5%. Durante il processo di ammissione, gli studenti sono tenuti a completare un lavoro di codifica di livello introduttivo per mostrare il loro potenziale di programmazione. I candidati non hanno bisogno di avere precedenti esperienze di codifica. Gli studenti sono, tuttavia, tenuti a completare il lavoro preparatorio prima dell’inizio del corso formale. Il curriculum copre lo sviluppo web completo e si concentra principalmente su Ruby on Rails, JavaScript, React, Redux, Flux, JQuery e SQL. Gli studenti fanno anche valutazioni settimanali fino all’inizio della parte del corso relativa al progetto. Gli studenti che non superano più di una valutazione (punteggio < 80%) sono esclusi dal corso.
Il programma di 16 settimane di App Academy è suddiviso in 3 sezioni con oltre 500 ore di istruzione formale.
Settimane 1-7: Concetti di programmazione a livello introduttivo. Ruby, Rails e SQL.
Settimane 8-11: JavaScript, React, Redux, Flux, ecc.
Settimane 12-16: Progetti full stack, algoritmi avanzati e ricerca di lavoro. Il curriculum per la ricerca di lavoro riguarda l’aiuto per il curriculum, il whiteboarding, la formazione per il colloquio tecnico e la negoziazione del salario. Gli studenti sono anche tenuti a lavorare sui loro progetti in loco per altre 2 settimane dopo la laurea. Questo aumenta la durata totale dell’impegno a circa 18 settimane.
Gli studenti ricevono una lezione all’inizio di ogni sessione, mentre la maggior parte del tempo viene assegnato ai progetti e alla programmazione in coppia. 2-3 assistenti didattici sono generalmente presenti sul posto per fornire una guida se necessario. A causa dei tempi di attesa per l’assistenza, gli studenti sono incoraggiati ad usare le proprie risorse.
App Academy offre anche un programma di tutoraggio a pagamento (Bootcamp Prep) per potenziali candidati che si preparano al processo di ammissione.