Škole kodiranja pojavile su se posljednjih godina kao odgovor na brzo rastuću potražnju za sposobnim računalnim programerima koji mogu dizajnirati i izrađivati web aplikacije i web stranice. Većina škola kodiranja organizirana je oko tri ili četveromjesečnih tečajeva namijenjenih pretvaranju programskih novaka u kvalificirane programere i programere spremne za zapošljavanje. Ove škole pružaju intenzivnu obuku najsuvremenijih programskih jezika i razvojnih tehnika koje najviše zahtijevaju poslodavci u softverskoj industriji. Sada široko poznati kao kodiranje bootcampa, ovi potopni tečajevi visokog intenziteta standardni su u industriji kodiranja škola.
1. Dev Bootcamp
Dev Bootcamp, osnovan 2012. godine u San Franciscu, bio je jedna od prvih specijalnih škola kodiranja koji je koristio model treninga za kodiranje bootcamp, a i dalje je jedan od najboljih. Dev Bootcamp nudi jedinstveni standardni program osposobljavanja namijenjen pretvaranju početnika za kodiranje u programere 2.0, spreman za profesionalne pozicije početne razine na terenu. Program započinje s devet-tjednim, honorarnim uvodnim tečajem koji završite od kuće, interakcijom s instruktorima i ostalim studentima pomoću web kamera i druge komunikacijske tehnologije. Tijekom ovog razdoblja naučit ćete HTML, CSS, JavaScript, SQL i Ruby, ključne programske jezike koji čine temelj za devet tjedana obuke na licu mjesta koja će uslijediti.
Dev Bootcamp potopni trening provodi se na kampusima u San Franciscu, San Diegu, Chicagu i New Yorku. Studenti obično pohađaju jedno ili dva kratka predavanja dnevno, provodeći većinu svog vremena radeći na projektima kodiranja u parovima ili skupinama. Većina učenika posvećuje između 60 i 80 sati tjedno kodiranje tijekom tijeka uranjanja. Nakon završetka uronjenog programa, studenti se mogu odlučiti za jednotjedni pripremni tečaj s fokusom na vještine traženja posla.
2. Opća skupština
Generalna skupština započela je kao prostor za suradnju startupa i poduzetnika u New Yorku. Brzo se razvio u jednu od najboljih specijalnih škola kodiranja u zemlji. Nudi širok izbor programa obuke, uključujući programe uronjenja i honorarne tečajeve s punim radnim vremenom, kao i mogućnosti izvođenja tečaja na licu mjesta i na mreži. Od siječnja 2016. škola održava tečajeve učionica na licu mjesta u devet američkih gradova, uključujući New York, Chicago, Austin, San Francisco i Seattle. Tečajevi su također dostupni u pet međunarodnih gradova.
General Assembly je možda najpoznatiji po svom imerzivnom programu za razvoj web koji pruža sve vještine potrebne za dizajn i izradu web stranica i web-baziranih aplikacija. Ovaj program u trajanju od 12 tjedana podučava osnove programiranja i razvoja proizvoda te pruža obuku za razvoj i napredne i napredne web stranice koristeći JavaScript, CSS, Ruby on Rails i druge jezike i alate. Dodatni programi s punim radnim vremenom dostupni su za obuku u razvoju Androida, dizajnu korisničkog iskustva, znanosti podataka i upravljanje projektima.
3. Hack Reactor
Hack Reactor nudi popularni potopni tečaj u trajanju od 12 tjedana s fokusom na opće vještine softverskog inženjerstva i razvoj web aplikacija. Tijekom prve polovine programa, učenici uče šifrirati softver u JavaScript i pohađaju obuku za HTML, CSS, Ruby on Rails i druge programske alate. Tijekom druge polovice programa očekuje se od studenata da osmisle i izrade najmanje dvije web-aplikacije za profesionalnu proizvodnju, jedna kao osobni projekt, a druga kao grupni projekt. Hack Reactor osnovan je 2012. godine i nudi tečajeve u San Franciscu.
4. Fullstack akademija
Fullstack Academy još je jedan sjajan program uronjenja usmjeren na razvoj web-aplikacija JavaScript i razvoj web-mjesta sa front-end-om i back-end-om koristeći HTML, CSS, SQL i druge programske alate. Osnovana 2013. godine u New Yorku, Fullstack Akademija nudi 17-tjedni standardni tečaj u svom kampusu u New Yorku. Studenti započinju s četiri tjedna internetskog osposobljavanja kako bi se pripremili za 13-tjedni potopni tečaj. Škola nudi i 10-tjedni honorarni uvodni tečaj u naprednom web razvoju i jednodnevni potop u osnovama JavaScripta.
5. Akademija aplikacija
12-tjedni potopni tečaj App Akademije fokusiran je na dizajniranju i razvoju softvera za web pomoću JavaScript, Ruby, SQL, React, Flux i drugih programskih alata. Iako je App Academy široko prepoznat među najboljim školama kodiranja u zemlji, stekao je veliku notu za svoj model školovanja. Umjesto da naplati školarinu, App Academy uzima 18% prve plaće koju ostvaruje svaki diplomski studij, a koja se isplaćuje tijekom prvih šest mjeseci zaposlenja. Kampus App Academy nalazi se u San Franciscu.