Училищата по кодиране се появиха из цялата страна в отговор на бързо нарастващото търсене на способни компютърни програмисти, които могат да проектират и създават уеб приложения и уебсайтове. Повечето училища по кодиране се организират около три- или четиримесечни курсове, предназначени да трансформират начинаещи програмисти в квалифицирани кодери и разработчици на софтуер, готови за работа. Тези училища провеждат интензивно обучение по най-модерните програмни езици и техники за развитие, които са най-търсени от работодателите в софтуерната индустрия. Сега широко известни като кодиращи стартови камери, тези високоинтензивни потапящи курсове са стандартни в индустрията за кодиране на училища.
1. Dev Bootcamp
Dev Bootcamp, основана през 2012 г. в Сан Франциско, беше една от първите специални училища по кодиране, които използваха модела за обучение на кодиращ Bootcamp и той остава един от най-добрите. Dev Bootcamp предлага единна стандартна тренировъчна програма, създадена да трансформира кодиращите новаци в разработчици на Web 2.0, готови за професионални позиции на ниво вход. Програмата започва с деветседмичен, задочен уводен курс, който завършвате от дома, взаимодействайки с инструктори и други студенти, използвайки уеб камери и други комуникационни технологии. През този период ще научите HTML, CSS, JavaScript, SQL и Ruby, ключови езици за програмиране, които формират основата за деветте седмици на обучение за потапяне на място, които следвате.
Обучението за потапяне Dev Bootcamp се провежда на кампуси в Сан Франциско, Сан Диего, Чикаго и Ню Йорк. Обикновено студентите посещават една или две кратки лекции на ден, прекарвайки по-голямата част от времето си в проекти за кодиране по двойки или групи. Повечето студенти се ангажират между 60 и 80 часа седмично за работа с кодиране през курса на потапящата програма. След завършване на програмата за потапяне студентите могат да изберат едноседмичен подготвителен курс за кариера, съсредоточен върху уменията за търсене на работа.
2. Общо събрание
Общото събрание започна като място за сътрудничество за стартиращи фирми и предприемачи в Ню Йорк. Той бързо се превърна в една от най-добрите специални училища по кодиране в страната. Той предлага богат избор от програми за обучение, включително потапящи програми на пълен работен ден и курсове за непълно работно време, както и опции за доставка на място и онлайн. От януари 2016 г. училището предоставя курсове на място в девет града в САЩ, включително Ню Йорк, Чикаго, Остин, Сан Франциско и Сиатъл. Курсовете се предлагат и в пет международни града.
General Assembly е може би най-известна със своята потапяща програма за уеб разработка, която предоставя всички умения, от които се нуждаете за проектиране и производство на уебсайтове и уеб-базирани приложения. Тази 12-седмична програма преподава основите на програмирането и разработването на продукти и осигурява обучение както в предния, така и в задния уеб сайт, използвайки JavaScript, CSS, Ruby on Rails и други езици и инструменти. Предлагат се допълнителни програми на пълен работен ден за обучение по разработка на Android, дизайн на потребителски опит, наука за данни и управление на софтуерни проекти.
3. Hack Reactor
Hack Reactor предлага популярен 12-седмичен потапящ курс с фокус върху общите умения за софтуерно инженерство и разработването на уеб приложения. През първата половина на програмата студентите се учат да кодират софтуер в JavaScript и получават обучение по HTML, CSS, Ruby on Rails и други инструменти за програмиране. През втората половина на програмата се очаква студентите да проектират и създадат най-малко две уеб приложения за производствен клас, едното като личен проект, а другото като групов проект. Hack Reactor е основана през 2012 г. и предлага курсове в Сан Франциско.
4. Fullstack Academy
Fullstack Academy е друга страхотна програма за потапяне, фокусирана върху разработката на уеб приложения на JavaScript и разработката на уеб и front-end, използвайки HTML, CSS, SQL и други инструменти за програмиране. Основана през 2013 г. в Ню Йорк, Fullstack Academy предлага 17-седмичен стандартен курс в своя кампус в Ню Йорк. Студентите започват с четири седмици онлайн обучение, за да се подготвят за следващия 13-седмичен курс за потапяне. Училището предлага и 10-седмичен въвеждащ курс за непълен работен ден в уеб разработката и еднодневен потапящ курс в основите на JavaScript.
5. App Academy
12-седмичният потапящ курс на Академията се фокусира върху проектирането и разработката на софтуер за мрежата с помощта на JavaScript, Ruby, SQL, React, Flux и други инструменти за програмиране. Докато App Academy е широко призната сред най-добрите училища по кодиране в страната, тя придоби много известност за своя модел на обучение. Вместо да начислява определено обучение, App Academy взема 18% от заплатата за първа година, спечелена от всеки завършил програмата, която се изплаща през първите шест месеца на заетост. Кампусът на App Academy е в Сан Франциско.
