¿Turing School of Software & Design es una buena opción para un desarrollador intermedio?

Creo que sí, aunque soy un poco parcial. No requerimos que los estudiantes tengan experiencia en programación más allá del pre-trabajo asignado. Como resultado, partimos de los primeros principios. Dicho esto, nos aseguramos de hacerlo bien: redactará su primera prueba durante su primera semana en Turing y utilizará TDD para cada proyecto en el que trabaje a partir de ese momento.

En el primer módulo (de cuatro módulos en total) nos centramos en los fundamentos de la informática, los algoritmos y los principios de programación objeto-objeto, además de los conceptos básicos de la sintaxis. Fui programador autodidacta y no aprendí muchas de estas habilidades hasta mucho más tarde en mi carrera.

En el segundo módulo, nos enfocamos en cómo funciona la web desde los encabezados HTTP hasta los fundamentos de la construcción de aplicaciones web RESTful. También cubrimos la creación de aplicaciones web basadas en pruebas con Sinatra y Ruby on Rails.

En el tercer módulo, nos enfocamos en crear aplicaciones profesionales y seguras de Rails que utilicen trabajos en segundo plano, consuman API de terceros y expongan API propias. También comenzamos a cubrir algunas habilidades de JavaScript y jQuery.

En el módulo final, profundizamos en JavaScript y escalamos las aplicaciones de Rails. Tocamos Node.js, construyendo aplicaciones web en tiempo real y frameworks front-end.

Espero que esto ayude. Si estás en el área de Denver, eres más que bienvenido a pasar un día. O bien, podemos programar una llamada con un instructor.

More Interesting

Carreras en programación de computadoras: ¿Cuál es el mejor aprendizaje en varios campos en cs o ser un especialista en 2 o 3?

¿En qué tipo de oportunidades / habilidades deberían centrarse los desarrolladores para destacarse entre este grupo cada vez mayor de ingenieros de software talentosos?

¿Cuáles son algunos puntos positivos sobre el currículum de un desarrollador / ingeniero de software?

¿Cuáles son las ventajas y desventajas de trabajar en empresas tecnológicas frente a los fondos de cobertura como ingeniero de software?

¿Cómo debo prepararme para el ingeniero de garantía de calidad en Amazon, Google?

¿Es fácil cambiar de carrera de informática científica a ingeniería de software?

¿Qué trabajos en India proporcionan a un ingeniero un salario lo suficientemente grande como para comprar un Lamborghini dentro de cinco años?

¿Qué proporción de tiempo deberían pasar los desarrolladores de software en papel al diseñar un programa?

¿Por qué los ingenieros de software trabajan tan duro en comparación con otros en la organización y, sin embargo, no son recompensados ​​proporcionalmente?

En cuanto a la carrera, ¿qué opción es mejor, dado el tiempo limitado y la necesidad de elegir: contribuciones de código abierto o programación competitiva?

Cómo administrar mi tiempo para aprender, trabajar y divertirme como estudiante de ingeniería de software

¿Cómo puede un ciudadano nacido en el Reino Unido con un título y dos años de experiencia en la industria pero sin conexión con los Estados Unidos, conseguir un trabajo en los Estados Unidos como ingeniero de software?

¿Qué tan difícil es lograr un trabajo de ingeniería de software de nivel básico?

Tengo 13 años y quiero convertirme en un ingeniero de software bueno y exitoso. ¿Qué puedo hacer para ser uno?

¿Qué hace un ingeniero de campo de primer nivel en Microsoft?