Colección de citas famosas - Colección de poesías - ¿Alguna sugerencia para el autoestudio del front-end?

¿Alguna sugerencia para el autoestudio del front-end?

Método de autoestudio:

1. Como principiante, debes tener un plan de aprendizaje sistemático claro. Te sugiero que tengas una guía y aprendas por tu cuenta. es muy alto. Cuando no tienes idea sobre el front-end web, necesitas que alguien te guíe y luego tienes que estudiar por tu cuenta. El primer paso es determinar qué contenido se necesita. para el front-end web y cuánto tiempo lleva completarlo. El tiempo recomendado es de 6 garantía mensual.

2. Principalmente vídeos, complementados con libros. A muchos principiantes les gusta comprar libros cuando aprenden front-end, pero ¿cuál es el resultado final? Parece que no puedo escribir nada después de leerlo, así que me gustaría recordarles a todos que pueden leer libros, pero es más propicio usar libros para consolidar conceptos después de haber implementado operaciones específicas en un determinado punto de conocimiento. su comprensión del conocimiento.

3. Para aprender tecnología, es muy importante dominar un método de aprendizaje. De hecho, para aprender front-end web, muchos métodos de aprendizaje son iguales. causar problemas "Si utiliza el método incorrecto, sus esfuerzos serán en vano". De hecho, hay muchas cosas sobre esto. Les daré un ejemplo simple. Algunas personas escriben código mientras escuchan la conferencia. Esto está mal. Cuando escuchan la conferencia, concéntrese en escuchar y cuando hace las preguntas. haciendo las preguntas Esto es lo que la gente ha experimentado, debes escuchar. Dependiendo de las diferencias de cada uno, el método de aprendizaje también puede tener una salida. Encontrar un método de aprendizaje que se adapte a sus necesidades es el requisito previo para aprender.

4. No se recomienda aprender a ciegas por uno mismo. Según las personas que conozco, no hay muchas personas que comiencen desde cero y finalmente logren hacer este trabajo. Parte de la razón es que no entienden qué hace la interfaz web o qué aprender, por lo que compran libros a ciegas para leer, buscan videos en todas partes para verlos y finalmente se dan por vencidos después de verlos. Así que sugiero. que los principiantes aún lo lean antes de tener un concepto específico. Después de charlar, sabrá qué hace el front-end web y cómo aprenderlo. Esta es mi sugerencia personal. adoptarlo.

Ruta de autoaprendizaje:

Fase 1: Reconstrucción de la página front-end (4 semanas)

El contenido incluye: (Proyecto de maquetación de sitio web para PC, HTML5 CSS3 proyecto básico, proyecto de diseño de página WebApp)

Fase 2: programación avanzada de JavaScript (5 semanas)

El contenido incluye: (proyecto de desarrollo de funciones interactivas de JavaScript nativo, avance orientado a objetos y ES5 /proyectos de aplicaciones ES6, biblioteca de herramientas JavaScript, proyectos de investigación y desarrollo independientes)

Fase 3: desarrollo de proyectos full-stack en el lado de la PC (3 semanas)

El contenido incluye: (jQuery classic desarrollo de efectos especiales interactivos, protocolo HTTP, proyectos de desarrollo avanzado Ajax y PHP/JAVA, proyectos de ingeniería front-end y aplicaciones modulares, proyectos de desarrollo de sitios web en el lado de la PC, proyectos de desarrollo front-end del sistema de información de gestión del lado de la PC)

Fase 4: Desarrollo del proyecto de terminal móvil (6 semanas)

El contenido incluye: (proyecto de cliente táctil, proyecto de escena WeChat, aplicación de Angular Ionic para desarrollar el proyecto WebApp, aplicación de Vue.js para desarrollar el proyecto WebApp proyecto, aplicación de React.js para desarrollar proyecto WebApp)

Fase 5: Desarrollo híbrido (Hybrid, ReactNative) (1 semana)

El contenido incluye: (desarrollo de subprogramas WeChat, ReactNative, desarrollo de varias aplicaciones híbridas)

Fase 6: Desarrollo de pila completa de NodeJS (1 semana)

El contenido incluye: (Desarrollo del sistema back-end de WebApp, 1, conceptos básicos de NodeJS y módulo central de NodeJS 2, Express 3, base de datos noSQL)

Libros básicos:

1. "Head First HTML and CSS (2nd Edition)" es un libro clásico para comenzar, con instrucciones paso a paso. -Enseñanza en pasos y casos enriquecidos que le permiten aprender front-end desde cero.

2. "La guía definitiva de CSS (tercera edición)", como libro clásico sobre CSS, este libro explica los principios en detalle, aparte del estándar w3c, es el libro más autorizado. Guía definitiva después de todo.

3. El libro mágico "CSS Revealed", con 47 técnicas de CSS, le ayudará a solucionar varios problemas de CSS con facilidad. Es el mejor valorado entre los libros de CSS y es imprescindible para el CSS avanzado.

4. "La esencia del lenguaje JavaScript", este libro puede ayudarlo a comprender la sintaxis básica antes de comenzar, y puede comprender la esencia y la escoria de JS antes de aprender. Pero es un libro que vale la pena leer una y otra vez.

5. "El arte de la programación DOM de JavaScript (segunda edición)". Después de explicar los conocimientos básicos de JavaScript y DOM de manera concisa y clara, este libro demuestra la tecnología de desarrollo web de nivel profesional a través de varios ejemplos, de manera detallada. explica una serie de principios cruciales de programación de JavaScript y mejores prácticas, como la degradación suave.

6. "La guía autorizada de JavaScript": El libro del rinoceronte es un libro que todo FE no puede evitar. Puede leerlo varias veces o puede usarlo como libro de referencia y leerlo. de vez en cuando.

Espero adoptarlo~