Cómo mejorar mis habilidades de desarrollo web y cuáles son los mejores cursos disponibles para el desarrollo web

Depende de cuál sea su habilidad en este momento, supongo que recién está comenzando. Y, por lo tanto, supondré que desea comenzar en el lado frontal / visual del diseño web (hmtl css) … en lugar de la codificación del lado del servidor / backend.

Quizás comenzaría con las pistas html + javascript de www.codecademy.com (esta no es la mejor forma de ‘aprendizaje’ ya que es solo un entorno artificial, pero al menos te da una idea de lo que estás tratando y si te gusta codificar jscript!)

Normalmente no abogaría por la casa del árbol, pero si recién estás comenzando y quieres un comienzo básico para los conceptos web, te sugiero

  • Toma 14 días de prueba gratis
  • Paga por un mes de suscripción
  • www.teamtreehouse.com
  • Tome html / cree un curso de sitio web, y tal vez algunas de las cosas de diseño / javascript que desee
  • Puedes aprender / ganar mucho en 6 semanas si enfocas tu aprendizaje y concentras tu tiempo

Por supuesto, hay otros sitios web gratuitos y le recomiendo que consulte los canales de YouTube como:

  • Leveluptuts (Scott)
  • Devtips (Travis Neilson)
  • (Busque en sus listas de reproducción cursos para principiantes / fundamentos … todo gratis :))

¡Entonces comenzaría a construir sitios web! Haga proyectos, copie otros sitios, lo que sea necesario para practicar la creación de sitios web, aprender las habilidades, no hay razón para no sumergirse en la cabeza primero 🙂

Entonces es un caso de siempre seguir aprendiendo, complementar su aprendizaje

* También puede probar diseños de front-end / scripts / diseños CSS en www.coepen.io

Si realmente está trabajando en backend / learning full stack / projects, vea mi publicación anterior:

¿Cuál es un buen proyecto paralelo para usar una pila MEAN y practicar una arquitectura de servidor escalable?

Si quieres mejorar tienes que dedicar horas, pero no olvides disfrutar del paseo porque nunca termina.

Para evitar perder demasiado tiempo en callejones sin salida e intentar todo por sí mismo, es una buena idea encontrar un trabajo que trabaje con desarrolladores buenos o buenos y donde pueda encontrar un mentor que lo guíe en su camino hacia la grandeza. O al menos participe en una comunidad o proyecto en el que pueda aprender de mejores desarrolladores que usted.

En cuanto a los cursos, recomendaría udacity:

  • Una gran cantidad de cursos gratuitos y un servicio pago llamado nanodegrees
  • Tienen cursos para diferentes niveles de experiencia.
  • Los cursos son presentados por profesionales muy capacitados.
  • Los cursos generalmente incluyen ejercicios (aprender haciendo)

No intentes forzar el proceso sin pensar, es mejor tener una estrategia para tu carrera, esta charla es en parte inspiradora y en parte una guía sobre cómo convertirte en un desarrollador experto (Javascript): Angelina Fabbro: JavaScript Masterclass

No hay sustituto para la experiencia, pero puede mejorar más rápido al aprender de la experiencia de otras personas, seguir a los grandes desarrolladores en Twitter, leer sus blogs, leer su código en proyectos de código abierto, ver qué recursos y libros recomiendan … usted tiene la idea.

Y no olvide ser parte de la comunidad de desarrolladores, ayude cuando pueda porque la enseñanza también es una excelente manera de aprender.

Nada viene tan bien como la experiencia. Crea sitios web, comete errores y aprende de ellos. Lo único que no prefiero es usar un atajo. Internet y YouTube están llenos de tutoriales para facilitarle las cosas, pero una vez más, siga perfeccionando sus habilidades, cree diseños y reciba comentarios de las personas. Así es como aprendes y mejoras.

En el núcleo de las habilidades de desarrollo web, entra Front-end (HTML, CSS, Javascript). Puede practicar html, css al ver diseños aleatorios en la web y diseñarlos usted mismo. La práctica de Javascript puede incluir la implementación de preguntas relacionadas con la lógica del programa o agregarla a su página web para admitir las interacciones del usuario. Toneladas de práctica relacionadas con JS están disponibles en la web. Explore las plataformas como codeAcademy, JS Fiddle, CodePan para obtener formas fáciles de practicar y juzgar sus propias habilidades