Desarrollo web: ¿Cuál es la mejor manera de aprender JavaScript y más allá en Back-End?

Revelación completa: soy el Coordinador de Marketing de RefactorU, un bootcamp de desarrollo web de pila completa de 10 semanas de Javascript. Estamos acreditados con la División de Escuelas Privadas y Ocupacionales de Colorado y hemos aprobado la aceptación del Proyecto de Ley GI.

La mejor manera de aprender JavaScript y más en Back-End es usar su estilo de aprendizaje individual. Algunas personas aprenden muy bien por su cuenta usando clases en línea y siendo auto motivadas. Otras personas aprenden mejor en un entorno grupal donde tienen compañeros con quienes interactuar. Y, aún otras personas aprenden mejor de una combinación de los dos enfoques. Definitivamente, el aprendizaje no es ‘talla única’, y lo que aprendas también dependerá de a dónde quieras ir con tu conocimiento y tus metas profesionales.

Para mi buen yo, la experiencia inmersiva que ofrece un campo de entrenamiento es un entorno ideal. Con un enfoque de bootcamp de codificación, estás con compañeros interesados ​​en las mismas habilidades técnicas que tú (un recurso potencial), tienes tiempo para probar cosas y fallas bajo la supervisión de un mentor cualificado, y puedes asociarte con personas en proyectos . La combinación de individuos, compañeros y todo el grupo con un enfoque de mentores significa que está aumentando su base de conocimientos de manera exponencial.

No importa el enfoque que elija, probablemente desee aprender lo más rápido posible y poder aplicar ese aprendizaje lo más rápido posible. Para mi estilo de aprendizaje personal, un enfoque de bootcamp me lleva allí.

Espero que esto ayude. Si tiene más preguntas, puede comunicarse conmigo a través de ‘[email protected]’.

Hay muchos sitios web en línea que ofrecen cursos en línea (tanto gratuitos como de pago) para aprender todos los que mencionó.

De todos, sugiero estos:

  • w3schools: son gratuitos, simples y fáciles de aprender y ofrecen todos los contenidos con su editor donde puede probar los códigos que ha aprendido.
  • coursera: se sabe que organizan muchos cursos relacionados con la informática y tienen un buen número de cursos relacionados con Back-End.
  • Udemy y Udacity: Últimamente, solo sé que estos dos sitios albergan muchos cursos gratuitos y hay mucho para el desarrollo web, pero personalmente nunca tuve la oportunidad de usarlos.
  • EDX: Aunque este sitio alberga principalmente cursos de varias universidades del mundo, muchos de ellos pueden enseñarte una buena cantidad de Back-End y un punto positivo, aprendes de los mejores tutores del mundo. Compruebe si el CS75 de Harvard está disponible en algún lugar.

Aunque la lista es demasiado pequeña en comparación con el tamaño de Internet, cualquier otra buena opción es bienvenida …

Para comenzar, descargue una copia de “Eloquent JavaScript”, luego lea “JavaScript: The Good Parts” … Desde allí, lea algunos tutoriales frontales en Babel y Browserify o WebPack … Necesitará aprender los módulos node / es6 … Gastar Algún tiempo en JavaScript antes de intentar aprender otro idioma …

Después de dominar JS, eche un vistazo a Python, C #, Go, C y C ++ … No necesariamente para el lado del servidor, pero para mejorar su conocimiento … Haga un círculo alrededor del JavaScript del lado del servidor con el nodo.

Aprende lo último de la base de datos … Recogerás una gran cantidad a medida que avanzas ..

No avance demasiado pronto, puede recorrer un largo camino simplemente obteniendo un gran rendimiento con JavaScript en la parte delantera, y eso puede ser superado con conocimiento adicional. Las herramientas modernas de JS tienen muchos matices y pueden tomar tiempo para comprenderlas.

Recomiendo hacer tutoriales que te ayuden a programar de inmediato y luego probar estas tecnologías en tu propio proyecto. Learn to code tiene excelentes tutoriales interactivos de JS y SQL, así como todos los otros idiomas que ha enumerado para esa materia. Recomiendo aprender JavaScript THEN back-end, será mucho aprender a la vez. Aprenda haciendo – Code School también tiene excelentes tutoriales para todos los temas que mencionó, aunque tendrá que pagar por la mayoría de ellos. Valió la pena para mí.

¡Los desarrolladores de PS han estado votando en sus tutoriales favoritos de JS y SQL en http://www.rtfmanual.io ! Échale un vistazo si estás buscando más recursos.