¿Cuánto tiempo lleva comenzar con el front-end?
Para aquellos que son nuevos en el desarrollo front-end web, si quieren pasar de principiante a competente, además de aprender conocimientos básicos, la práctica real del proyecto también es muy importante, lo que significa que el tiempo requerido En términos generales, requiere más de cinco meses. El desarrollo front-end es el proceso de crear interfaces front-end, como páginas web o aplicaciones, para presentar a los usuarios la interfaz de usuario de los productos de Internet. , CSS, JavaScript y diversas tecnologías, marcos y soluciones derivados. Con el desarrollo de la tecnología de Internet y la aplicación de HTML5 y CSS3, las páginas web modernas son más hermosas, tienen importantes efectos interactivos y son más poderosas.
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 de la PC, 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 e implementar aplicaciones modulares 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 de WeChat, desarrollo de aplicaciones web utilizando Vue.js/Ionic/React.js y otros marcos, desarrollo de proyectos de subprogramas WeChat y desarrollo de varios proyectos de aplicaciones híbridas.