В последние годы в стране стали появляться школы кодирования в ответ на быстро растущий спрос на способных программистов, которые могут разрабатывать и создавать веб-приложения и веб-сайты. Большинство школ по программированию организованы вокруг трех- или четырехмесячных курсов, предназначенных для превращения начинающих программистов в опытных программистов и разработчиков программного обеспечения, готовых к работе. Эти школы проводят интенсивное обучение современным языкам программирования и методам разработки, наиболее востребованным работодателями в индустрии программного обеспечения. В настоящее время широко известные как учебные лагеря по кодированию, эти высокоинтенсивные иммерсивные курсы являются стандартными для всей школы кодирования.
1. Dev Bootcamp
Dev Bootcamp, основанный в 2012 году в Сан-Франциско, был одной из первых специализированных школ кодирования, которая использовала учебную модель кодирования буткемпа, и она остается одной из лучших. 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 предлагает популярный 12-недельный учебный курс, посвященный общим навыкам разработки программного обеспечения и разработке веб-приложений. В течение первой половины программы студенты учатся кодировать программное обеспечение на JavaScript и проходят обучение HTML, CSS, Ruby on Rails и другим инструментам программирования. Ожидается, что во второй половине программы учащиеся спроектируют и создадут как минимум два веб-приложения промышленного уровня: одно - как личный проект, а другое - как групповой проект. Hack Reactor был основан в 2012 году и проводит курсы в Сан-Франциско.
4. Академия Fullstack
Fullstack Academy - еще одна потрясающая программа для погружения, ориентированная на разработку веб-приложений на JavaScript, а также на разработку интерфейсных и фоновых веб-приложений с использованием HTML, CSS, SQL и других инструментов программирования. Основанная в 2013 году в Нью-Йорке, Академия Fullstack предлагает 17-недельный стандартный курс в своем кампусе в Нью-Йорке. Студенты начинают с четырехнедельного онлайн-тренинга для подготовки к 13-недельному курсу погружения. Школа также предлагает неполный 10-недельный вводный курс по разработке веб-интерфейса и однодневный курс по основам JavaScript.
5. App Academy
12-недельный курс App Academy посвящен проектированию и разработке программного обеспечения для Интернета с использованием JavaScript, Ruby, SQL, React, Flux и других инструментов программирования. Несмотря на то, что App Academy широко известна среди лучших школ кодирования в стране, она получила широкую известность благодаря своей модели обучения. Вместо того, чтобы брать плату за обучение, App Academy получает 18% от заработной платы первого года, полученной каждым выпускником программы, которая выплачивается в течение первых шести месяцев работы. Кампус Академии приложений находится в Сан-Франциско.
