Gran pregunta Como descargo de responsabilidad, soy uno de los cofundadores de DigitalCrafts, un campamento de codificación con sede en Atlanta, GA.
Aquí hay algunos puntos que recomendaría a cualquier posible estudiante que considere al evaluar varios bootcamps de programación.
- Tenga en cuenta el mercado laboral donde le gustaría trabajar y vivir una vez que se gradúe de su campamento de programación. Es posible que algunos mercados tengan más oportunidades de trabajo para los desarrolladores de PHP que los desarrolladores de Ruby o viceversa.
- Una vez que decida una ubicación, eche un vistazo a cada programa en el área. Si 3 de cada 4 escuelas se centran en Ruby, debe tener en cuenta que competirá contra muchos más desarrolladores junior por esas oportunidades de trabajo en Ruby.
- Evaluar algunas investigaciones externas. Aquí está la encuesta más reciente para desarrolladores de Stack Overflow. Según este informe, es posible que desee considerar JavaScript y uno de los marcos JS más nuevos, incluido Angular, como un foco principal en el plan de estudios de su programa. Haga clic aquí para informar
Por estas razones (y muchas más), elegimos crear un plan de estudios que se centre principalmente en JavaScript en DigitalCrafts. Así es como nuestro plan de estudios se desglosa durante el programa de 16 semanas. Notarás que cubrimos la pila MEAN y Python. Si bien nuestro plan de estudios está muy orientado a JavaScript y a la pila MEAN, el mercado de Atlanta tiene una demanda bastante alta de Python y MySQL, por lo que actualmente lo incluimos en la Unidad 4 de nuestro plan de estudios. Al aprender una segunda pila, también tendrá más confianza para abordar un nuevo lenguaje de programación después de que nuestro programa se complete, lo cual es algo que recomendamos encarecidamente.
- ¿Por qué tantos desarrolladores de IU piensan que el backend desaparecerá?
- ¿Debo contratar desarrolladores independientes de front-end y back-end?
- Quiero crear un sitio web en el que los usuarios registrados puedan publicar cosas en un formato particular, y las personas relevantes puedan verlo (algo similar a las redes sociales). ¿Qué software de backend debo usar?
- ¿Cuáles son algunas de las ventajas de usar PHP?
- ¿Cuáles son los lenguajes de programación más demandados en el Reino Unido?
DigitalCrafts 6 Week Inmersive Bootcamp
Unidad 1 – Desarrollo básico front-end
- HTML5, CSS3, JavaScript, Bootstrap, Git, Compass, SASS, Console Dev Tools
Unidad 2 – Desarrollo avanzado de front-end
- JavaScript avanzado, Angular, JSON, API, jQuery, Ajax
Proyecto front-end – 1 semana
Unidad 3 – Pila MEAN
- Módulos avanzados de JavaScript, MongoDB, Express, Angular, Nodejs, Socket.io, NPM, Node
Unidad 4 – Pila de Python
- Linux, Apache, MySQL, Python
Proyecto Fullstack – 2 semanas
Eso es todo por ahora: ¡espero que ayude!