¿En qué orden debería aprender el front-end web?
El aprendizaje se basa en el interés. Debes estar interesado en lo que quieres aprender, para que te tomes la molestia de aprender. Le recomiendo un conjunto de métodos y rutas de aprendizaje. Puede consultar: Métodos de autoestudio: 1. Asegúrese de tener un plan de aprendizaje claro y sistemático.
Le sugiero que tenga una persona dedicada. para guiarte y aprender por tu cuenta. Si te rindes, la probabilidad es muy alta. Cuando no tienes el concepto de interfaz web, necesitas que alguien te lo presente y luego tienes que estudiarlo todo por tu cuenta. El primer paso es determinar qué se necesita para el front-end web y cuánto tiempo lleva completarlo. El tiempo recomendado es de 6 meses. 2. Principalmente videos, complementados con libros.
A muchos principiantes les gusta comprar libros cuando aprenden front-end, pero ¿cuál es el resultado final? No puedo escribir nada después de leerlo, así que me gustaría recordarles a todos que pueden leer el libro, pero se basa en que tengan operaciones específicas en un determinado punto de conocimiento antes de consolidar los conceptos en el libro. más propicio para su comprensión del punto de conocimiento. 3. Para aprender tecnología, es muy importante dominar un método de aprendizaje.
De hecho, para aprender front-end web, existen muchos métodos de aprendizaje que son iguales una vez que el método de aprendizaje es incorrecto. puede conducir a un "método equivocado", los esfuerzos son en vano." De hecho, todavía hay muchas situaciones de este tipo. Les daré un ejemplo simple. Algunas personas siguen el código mientras escuchan la conferencia. Cuando escuchan la conferencia, deben concentrarse en escuchar y responder las preguntas. debes concentrarte en hacer las preguntas. Este es el pasado. Todos deben escuchar la experiencia. Dependiendo de cada persona, el método de aprendizaje puede ser diferente. Encontrar el método de aprendizaje que más le convenga es el requisito previo para aprender. Ruta de autoaprendizaje:
Fase 1: Reconstrucción de la página front-end (4 semanas)
El contenido incluye: (proyecto de diseño de sitio web para PC, proyecto básico HTML5+CSS3, proyecto de diseño de página de WebApp )
La segunda fase: programación avanzada de JavaScript (5 semanas)
El contenido incluye (proyecto de desarrollo de funciones interactivas nativas de JavaScript, proyecto de aplicación avanzada orientada a objetos y ES5/ES6, herramienta JavaScript proyecto de investigación y desarrollo independiente de la biblioteca)
La tercera fase: desarrollo del proyecto de pila completa para PC (3 semanas)
El contenido incluye (desarrollo de efectos interactivos clásicos jQuery, protocolo HTTP, Ajax avanzado y proyectos de desarrollo PHP/JAVA, proyecto de desarrollo front-end)
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 avanzada orientada a objetos y ES5/ES6, proyecto de investigación y desarrollo independiente de la biblioteca de herramientas JavaScript), proyecto de desarrollo JAVA, proyecto de aplicación modular e ingeniería front-end, proyecto de desarrollo de sitios web para PC, proyecto de desarrollo front-end del sistema de información de gestión de PC) p>
Fase 4: Desarrollo de proyectos móviles (6 semanas)
El contenido incluye: (proyectos táctiles, proyectos de escena WeChat)