¿Cuál es el camino de aprendizaje que debo seguir para ser un desarrollador front-end?

Nunca empieces con Front-end Framworks . Empezar desde el principio. Aprende algo básico. He escuchado a muchos de mis amigos decir que HTML, CSS (front-end para aplicaciones web) necesitan menos de un día para aprender. Pero tiene muchas cosas subyacentes porque también deben aprenderse de lo básico.

Primero, seleccione una página de destino simple para cualquier aplicación web o aplicación móvil, intente engañarla. Si no puede, examine los elementos de inspección y comprenda los elementos que contiene si le gustan las aplicaciones web. Después de un poco de lucha, ahora veamos los conceptos de diseños, cuadrículas, barras de navegación, columnas, etc. Luego, aprenda sobre el diseño resoonsive en profundidad. Ahora, nuevamente seleccione alguna aplicación web o aplicación móvil de nivel medio. Ahora intenta engañarlo. Después de luchar por ello, comience a comprender las reglas básicas de css en cascada. Ahora intente escribir todo en diferentes niveles en cascada. Al mismo tiempo, comprenda los aspectos negativos de cualquier script frontal como JavaScript, ajax, jquery y somany.

Ahora, diseñe algo nuevo en papel e intente hacerlo vivir con sus habilidades. Y crea un nuevo diseño más. Ahora estará listo para comenzar el desarrollo.

Todo lo mejor !!!!!

Te presento con:

No soy dueño de las imágenes, Cortesía de kamranahmedse / developer-roadmap

Si tuviera que aprender el desarrollo front-end de nuevo. Comenzaría con los conceptos básicos de JavaScript y luego pasaría a CSS y luego a HTML.

Comencé en el diseño web aprendiendo el código en reversa y copiando cientos de páginas web. Una vez enseñé a un grupo de alumnos de 5to grado cómo construir páginas web durante la escuela de verano. Les di una hoja de trucos, pero rápidamente la aprendieron en unos días. Aprender lo básico es imprescindible.

Sin la base, nunca entenderás completamente lo que estás haciendo. Compre algunos libros sobre HTML y CSS y úselos como referencia mientras lee el código línea por línea. Hasta que empiece a ver lo que sucede cada vez que actualice el navegador. Esa es la mejor manera de aprender.

Todos aprendemos al hacerlo, así comenzamos a hacerlo. Cuando necesite ayuda, consulte los libros. No juegues con los diferentes marcos hasta que hayas dominado los conceptos básicos. Todo se construye uno sobre el otro. Es por eso que lo básico es tan importante.