¿Cuál será el mejor orden de prioridad para aprender idiomas para el diseño web?

Hola, mediante el diseño web, supongo que quieres aprender el desarrollo web front-end. La prioridad para mí debería ser la siguiente:

  • HTML
    Comience con Fundamentos de HTML, solo etiquetas html básicas y sus usos.
  • HTML + CSS
    Ahora, con conocimientos básicos de HTML, comience a aprender CSS, también practicará HTML en esta fase. Entonces, después de aprender los conceptos básicos de CSS, también aprenderá una buena cantidad de HTML avanzado.

    Ahora, antes de pasar a Javascript. Practica HTML y CSS tanto como sea posible. HTML es fácil y no tomará mucho tiempo. Aprende el marcado semántico. Para CSS, aprenda el posicionamiento de elementos, la reutilización del código, la compatibilidad del navegador, el diseño web receptivo con consultas de medios, transiciones y animaciones, taquigrafía, etc.

  • HTML + CSS + Javascript
    Ahora, como has practicado suficiente HTML y CSS. Estás listo para comenzar con Javascript. Como javascript es un lenguaje de programación, le recomiendo que primero aprenda los conceptos básicos de programación. Entonces comienza a aprender javascript. Es vasto y profundo. Mientras aprendes JavaScript, también practicarás HTML y CSS, lo que significa que cuando termines de aprender los fundamentos de JavaScript tendrás una buena comprensión de HTML y CSS. Comience a hacer proyectos usando estos idiomas. Aprenda HTML, CSS y JS de memoria, ya que estos son los componentes básicos de los sitios web. No salte al marco de aprendizaje, primero asegúrese de tener un buen conocimiento de los tres.
  • Oreja
    Ahora es el momento de aprender algunos marcos. Asegúrese de tener una buena comprensión de HTML, CSS y JS. Aprende Bootstrap. Crea sitios web receptivos con bootstrap. Comprenda el sistema de cuadrícula de bootstrap al máximo. Ahora, después de aprender bootstrap, cree su propio marco de cuadrícula CSS. Aprenderás mucho
  • Jquery
    Ahora, puedes comenzar con Jquery. Manipular el DOM con Jquery. Construir interfaces de usuario llamativas. Después de aprender Jquery, intente escribir los códigos fuente de las funciones de Jquery en JavaScript nativo.
  • Preprocesador CSS
    Aprenda el preprocesador CSS Sass / Less / Stylus. No te llevará mucho tiempo.

    Ahora, has aprendido la mayoría de las tecnologías para crear buenos sitios web. Si desea mejorar aún más su conocimiento en este campo, aprenda lo siguiente:

  • Js ES6 y Programación Orientada a Objetos
    Aprenda la sintaxis ES6 y las técnicas de programación orientada a objetos.
  • Estructuras de datos y algoritmos
    Aprenda los conceptos básicos de DS y Algo, como la búsqueda, la clasificación, la matriz, las matrices, la lista vinculada, la pila, la cola, los árboles, los gráficos, la complejidad del tiempo, la gran notación ‘Oh’, etc.
  • Angular JS / React Js
    Ahora puede continuar para aprender los marcos de JavaScript angulares o reaccionar.

Aún hay mucho que aprender. Recuerde, “el cielo es el límite”.

Gracias.

Misma prioridad

HTML → CSS → Javascript → frameworks (Bootstrap, angular, nodo, etc.)