Las escuelas de codificación han aparecido en todo el país en los últimos años en respuesta a la creciente demanda de programadores informáticos capaces que puedan diseñar y construir aplicaciones web y sitios web. La mayoría de las escuelas de codificación se organizan en torno a cursos de tres o cuatro meses diseñados para transformar a los principiantes en programación en programadores expertos y desarrolladores de software listos para el empleo. Estas escuelas ofrecen capacitación intensiva en los lenguajes de programación de vanguardia y las técnicas de desarrollo más demandadas por los empleadores en la industria del software. Ahora ampliamente conocidos como bootcamps de codificación, estos cursos inmersivos de alta intensidad son estándar en toda la industria de las escuelas de codificación.
1. Dev Bootcamp
Dev Bootcamp, fundado en 2012 en San Francisco, fue una de las primeras escuelas especializadas en codificación en emplear el modelo de capacitación de codificación bootcamp, y sigue siendo una de las mejores. Dev Bootcamp ofrece un programa de capacitación estándar único diseñado para transformar a los principiantes de codificación en desarrolladores Web 2.0 listos para puestos profesionales de nivel de entrada en el campo. El programa comienza con un curso introductorio a tiempo parcial de nueve semanas que completa desde su casa, interactuando con instructores y otros estudiantes usando cámaras web y otra tecnología de comunicación. Durante este período, aprenderá HTML, CSS, JavaScript, SQL y Ruby, lenguajes de programación clave que forman la base de las nueve semanas de capacitación de inmersión en el sitio a seguir.
El entrenamiento de inmersión Dev Bootcamp se imparte en los campus de San Francisco, San Diego, Chicago y Nueva York. Los estudiantes suelen asistir a una o dos conferencias cortas por día, y pasan la mayor parte de su tiempo trabajando en proyectos de codificación en parejas o grupos. La mayoría de los estudiantes se comprometen entre 60 y 80 horas por semana a codificar el trabajo durante el curso del programa de inmersión. Después de completar el programa de inmersión, los estudiantes pueden optar por un curso de preparación profesional de una semana centrado en las habilidades de búsqueda de empleo.
2. Asamblea general
La Asamblea General comenzó como un espacio de trabajo conjunto para nuevas empresas y empresarios en la ciudad de Nueva York. Rápidamente se convirtió en una de las mejores escuelas especializadas de codificación del país. Ofrece una amplia selección de programas de capacitación, incluidos programas de inmersión a tiempo completo y cursos a tiempo parcial, así como opciones de entrega de cursos en el sitio y en línea. A partir de enero de 2016, la escuela ofrece cursos presenciales en el aula en nueve ciudades de EE. UU., Incluyendo Nueva York, Chicago, Austin, San Francisco y Seattle. Los cursos también están disponibles en cinco ciudades internacionales.
General Assembly es quizás mejor conocido por su inmersivo programa de desarrollo web, que ofrece todas las habilidades que necesita para diseñar y producir sitios web y aplicaciones basadas en la web. Este programa de 12 semanas enseña los fundamentos de la programación y el desarrollo de productos, y proporciona capacitación en desarrollo web tanto front-end como back-end utilizando JavaScript, CSS, Ruby on Rails y otros lenguajes y herramientas. Programas adicionales de tiempo completo están disponibles para capacitación en desarrollo de Android, diseño de experiencia de usuario, ciencia de datos y gestión de proyectos de software.
3. Hack Reactor
Hack Reactor ofrece un popular curso de inmersión de 12 semanas centrado en habilidades generales de ingeniería de software y desarrollo de aplicaciones web. Durante la primera mitad del programa, los estudiantes aprenden a codificar software en JavaScript y reciben capacitación en HTML, CSS, Ruby on Rails y otras herramientas de programación. Durante la segunda mitad del programa, se espera que los estudiantes diseñen y creen al menos dos aplicaciones web de grado de producción, una como proyecto personal y la otra como proyecto grupal. Hack Reactor se fundó en 2012 y ofrece cursos en San Francisco.
4. Academia Fullstack
Fullstack Academy es otro excelente programa de inmersión centrado en el desarrollo de aplicaciones web JavaScript y el desarrollo web front-end y back-end utilizando HTML, CSS, SQL y otras herramientas de programación. Fundada en 2013 en la ciudad de Nueva York, Fullstack Academy ofrece un curso estándar de 17 semanas en su campus de Nueva York. Los estudiantes comienzan con cuatro semanas de capacitación en línea para prepararse para el curso de inmersión de 13 semanas a seguir. La escuela también ofrece un curso introductorio de 10 semanas a tiempo parcial en desarrollo web front-end y un curso inmersivo de un día sobre los conceptos básicos de JavaScript.
5. Academia de aplicaciones
El curso de inmersión de 12 semanas de App Academy se centra en el diseño y desarrollo de software para la Web utilizando JavaScript, Ruby, SQL, React, Flux y otras herramientas de programación. Si bien App Academy es ampliamente reconocida entre las mejores escuelas de codificación del país, ha ganado mucha notoriedad por su modelo de matrícula. En lugar de cobrar una matrícula fija, App Academy toma el 18% del salario del primer año ganado por cada graduado del programa, que se paga durante los primeros seis meses de empleo. El campus de App Academy está en San Francisco.