El novato va a cambiar de carrera para aprender front-end, ¿alguien puede darme algún consejo?
El aprendizaje se basa en el interés. Debes estar interesado en lo que quieres aprender, para que te dediques a aprender. Esto no tiene nada que ver con si eres un novato o no. Para los principiantes, deben trabajar más duro en el proceso de aprendizaje y dedicar más tiempo y esfuerzo para no aprender nada.
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, en realidad 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ás 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+ Proyecto CSS3 Basic, proyecto de diseño de página WebApp)
Fase 2: Programación avanzada en JavaScript (5 semanas)
El contenido incluye: (proyecto de desarrollo de funciones interactivas JavaScript nativas, avanzadas y orientadas a objetos). Proyectos de aplicaciones ES5/ES6, biblioteca de herramientas JavaScript, proyectos de investigación y desarrollo independientes)
Fase 3: desarrollo de proyectos full-stack del lado de la PC (3 semanas)
El contenido incluye: (jQuery desarrollo de efectos especiales interactivos clásicos), 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 Mobile End (6 semanas)
El contenido incluye: (Proyecto final táctil, proyecto de escena WeChat, aplicación de Angular+Ionic para desarrollar el proyecto WebApp, aplicación de Vue.js para desarrollar proyecto WebApp, aplicación de React.js para desarrollar proyecto WebApp)
Fase 5: Desarrollo híbrido (Híbrido, ReactNative) (1 semana)
El contenido incluye: (desarrollo de subprogramas WeChat , ReactNative, desarrollo de varias aplicaciones híbridas)
Fase 6: Desarrollo full-stack de NodeJS (1 semana)
El contenido incluye: (Desarrollo del sistema back-end de WebApp, 1, conceptos básicos de NodeJS y NodeJS core module 2, Express 3, base de datos noSQL) p>
Video tutorial:
Enlace a página web
Enlace a página web
Si Si tienes alguna pregunta sobre cómo aprender el front-end, puedes preguntarme en cualquier momento. Si no tienes un tutorial mejor, puedes pedirme uno.