¿Debería aprender JS o jQuery primero para aprender a usar front-end?
Para el front-end, primero debes aprender JS y luego jQuery.
¡Comparta con usted una hoja de ruta sistemática de aprendizaje de front-end web!
1. Reconstrucción de la página de inicio. El contenido principal es el diseño de sitios web para PC, conceptos básicos de HTML5 CSS3 y diseño de páginas de aplicaciones web. El objetivo del aprendizaje es completar el diseño del sitio web del lado de la PC y el diseño de la página de la aplicación web, y también poder lograr algunos efectos de animación exquisitos a través de 2D, 3D y otros atributos de HTML5 CSS3.
2. Cursos avanzados de JavaScript, desarrollo de proyectos full-stack en PC. Los contenidos principales incluyen JavaScript nativo, aplicaciones avanzadas orientadas a objetos y ES5/ES6, investigación y desarrollo independientes de bibliotecas de herramientas JavaScript, desarrollo de efectos interactivos clásicos de JQuery, protocolo HTTP, desarrollo avanzado y back-end de Ajax, ingeniería front-end y aplicaciones modulares. y AngularJS, etc. El objetivo del aprendizaje es desarrollar funciones interactivas a través de JavaScript nativo, realizar efectos interactivos en el sitio web y modularizar aplicaciones, etc., para lograr una ingeniería front-end completa.
3. Framework front-end web, desarrollo híbrido (Hybrid, RN) y visualización de big data. El contenido principal es el desarrollo back-end de Node.js, el marco front-end Vue.js, el marco front-end React, el desarrollo híbrido (Hybrid, RN), el marco front-end Angular, la visualización de big data, etc. El objetivo del aprendizaje es poder completar de forma independiente los proyectos correspondientes, como escenarios, desarrollo de aplicaciones web utilizando Vue.js/Ionic/React.js y otros marcos, desarrollo de proyectos de miniprogramas y desarrollo de varios proyectos de aplicaciones híbridas.
Lo anterior es la ruta de aprendizaje planificada para todos. Creo que después de aprender, incluso un principiante sin conocimientos básicos podrá dominar el desarrollo web móvil, la programación web JavaScript, el front-end y el back-end. interacción, desarrollo de proyectos de programas pequeños y habilidades básicas como el desarrollo de varios proyectos de aplicaciones híbridas, y está calificado para el puesto de ingeniero de desarrollo front-end.