¿Cuáles son los métodos de aprendizaje front-end?

La forma más eficaz de aprender el front-end es perseverar.

Hagas lo que hagas, no pienses demasiado primero, porque la gente es vaga. Lo primero que piensan es en tomar atajos, por temor a que no haya recompensa después de pagar. Para aprender esto, mi maestra de primaria dijo que debes estudiar mucho y resumir tus verdaderos esfuerzos todos los días. Al final, nos quejamos además de quejarnos, esperando siempre el cielo. Hay muchos métodos, y los que son realmente adecuados son realmente útiles. ¡Qué método es el adecuado para usted y debe utilizar el método que sea eficaz! Por tanto, no existe el método más eficaz, sólo la perseverancia es verdaderamente eficaz.

Como principiante, debes tener un plan de aprendizaje claro y sistemático. Sugiero que debes tener un mentor que pueda aprender por ti mismo. La probabilidad de darse por vencido es muy alta. Cuando no tienes idea sobre el front-end web, necesitas que alguien te guíe y luego tienes que aprender por ti mismo. El primer paso es determinar qué contenido se necesita para la interfaz web y cuánto tiempo llevará completar el aprendizaje. El tiempo recomendado es de 6 meses.

Los vídeos son la parte principal, 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, así que me gustaría recordarles que los libros se pueden leer, pero se basan en el hecho de que usted ha implementado operaciones específicas en un determinado punto de conocimiento y luego usa libros para consolidar conceptos. lo cual es más propicio para su conocimiento.

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 los mismos. Una vez que el método de aprendizaje es incorrecto, puede causar que "el método sea incorrecto y los esfuerzos sean en vano". De hecho, hay mucho más en él. Déjame darte un ejemplo sencillo. Algunas personas siguen el código mientras escuchan la conferencia, lo cual es incorrecto. Durante la conferencia, se concentraron en hacer las preguntas. Esta es la experiencia de quienes la han experimentado. Asegúrate de escuchar. Dependiendo de las diferencias de cada persona, los métodos de aprendizaje pueden tener una salida, y encontrar un método de aprendizaje adecuado es un requisito previo para aprender.

No se recomienda el autoestudio. Hasta donde yo sé, entre quienes aprenden programación, no hay mucha gente que comience desde cero y finalmente se dedique con éxito a este trabajo. Creo que la mayor parte de la razón es porque no sé qué es una interfaz web o qué estoy aprendiendo, así que compro libros a ciegas y busco videos en todas partes, y finalmente me rindo después de leerlos. Por lo tanto, sugiero que los principiantes consulten con personas experimentadas antes de tener algún concepto específico que sabrán después de la conversación.

Ruta de autoaprendizaje:

Fase 1: Reconstrucción de la página de inicio (4 semanas)

Los contenidos incluyen: (Proyecto de maquetación de sitio web para PC, proyecto básico HTML5+CSS3, Proyecto de diseño de página WebApp).

La segunda fase: programación avanzada de JavaScript (5 semanas)

El contenido incluye: (proyecto de desarrollo de funciones interactivas de JavaScript nativo, proyecto de aplicación avanzado orientado a objetos y ES5/ES6, JavaScript independiente biblioteca de herramientas proyectos de I+D).

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

El contenido incluye: (desarrollo de efectos interactivos clásicos jQuery, protocolo HTTP, Ajax avanzado y PHP/JAVA proyectos de desarrollo, proyectos de ingeniería front-end y aplicaciones modulares, proyectos de desarrollo de sitios web del 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 de proyectos móviles (6 semanas)

El contenido incluye: (proyecto táctil, proyecto de escena WeChat, uso de Angular+Ionic para desarrollar proyectos de aplicaciones web, uso de Vue.js para desarrollar Proyecto WebApp, utilizando React.js para desarrollar proyectos WebApp).

Etapa 5: Hibridación y desarrollo reactivo (1 semana)

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

Fase NodeJS completa -Desarrollo de pila (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).

Hay muchos tutoriales en vídeo gratuitos sobre el front-end web en Internet. Puedes aprender de él y recomendar un conjunto de tutoriales en vídeo: enlace web.