Xiaobai planea cambiar al aprendizaje front-end. ¿Alguien tiene algún consejo?
Métodos de autoestudio:
1. Como principiante, debes tener un plan de estudio 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 ningún concepto de interfaz web, necesitas que alguien te muestre la puerta 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.
2. 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.
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 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.
4. No se recomienda aprender a programar por su cuenta. Hasta donde yo sé, no mucha gente aprendió a programar desde cero y terminó haciendo este trabajo con éxito. 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, busco videos en todas partes y finalmente me rindo después de leerlos. Por eso sugiero que los principiantes consulten y hablen con personas experimentadas antes de tener conceptos específicos.
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).
Vídeo tutorial:
Enlace web
Enlace web
Si no sabes nada sobre cómo aprender el front-end, puedes Puedes preguntarme en cualquier momento. Si no hay un tutorial mejor, puedes pedírmelo.