Red de conocimiento informático - Consumibles informáticos - ¿Puedo aprender el front-end web sin base básica?

¿Puedo aprender el front-end web sin base básica?

Puedes aprender el front-end web sin ninguna base, pero no todo el mundo puede hacerlo. La clave está en si tienes un plan de aprendizaje y si puedes cumplirlo.

Se le brindan las siguientes sugerencias y métodos para su referencia:

Malentendidos de aprendizaje entre autodidactas de front-end:

1. puede haber estado desactualizado

Las cosas que se consideran clásicas pueden estar desactualizadas o puede haber mejores sustitutos. Sin embargo, su acceso a la información es limitado y las noticias se quedan atrás, lo que resulta en un contenido de aprendizaje relativamente rezagado. .

2. Métodos de aprendizaje a ciegas.

Si no entiendes un libro, buscarás tutoriales en vídeo para aprender. Si sientes que los tutoriales no se ajustan a tus gustos, encontrarás otros métodos porque no tienes la capacidad. Para identificar recursos, siempre no tendrá un plan claro para su ruta de aprendizaje. Estudie a ciegas, lo que resultará en un tiempo de estudio ineficaz y pocas ganancias.

3. Sólo hay teoría y falta formación real en proyectos.

La comprensión de la tecnología se mantiene en el nivel teórico y carece de experiencia en proyectos empresariales reales. Si no hay prácticas o experiencia laboral relevantes, las responsabilidades específicas y los procesos de trabajo de los puestos front-end no se comprenden completamente.

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, todavía 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 la escucha y cuando hace las preguntas. Al hacer las preguntas, esto es lo que la gente ha experimentado. 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á qué hace el front-end web y cómo aprenderlo. Esta es mi sugerencia personal. adoptarlo.

Si quieres aprender front-end, los libros son imprescindibles:

1. "Libro rojo de programación avanzada de JavaScript (3.ª edición"), adecuado para desarrolladores de aplicaciones web con cierta experiencia en programación. De lectura, también puede utilizarse como material didáctico para cursos profesionales relacionados con la formación técnica práctica en las universidades y la sociedad.

2. "La guía definitiva de JavaScript (6.ª edición)" Libro de Rhino. Este libro no solo es adecuado para que los principiantes aprendan de forma sistemática, sino también para que los desarrolladores experimentados de JavaScript lo lean de forma informal.

3. "El arte de la programación JavaScriptDOM (segunda edición)". Después de explicar breve y claramente los conocimientos básicos de JavaScript y DOM, este libro demuestra la tecnología de desarrollo web de nivel profesional a través de varios ejemplos y la explica detalladamente. analiza una serie de principios y mejores prácticas de programación de JavaScript cruciales, como la degradación suave, y explora de manera integral bibliotecas de JavaScript como HTML5 y jQuery.

4. "La Guía Definitiva de CSS (3.ª Edición)", ya sea un desarrollador web experimentado o un completo principiante, "La Guía Definitiva de CSS (3.ª Edición)" es para usted. La fuente de Aprendizaje CSS.

5. "Patrones de diseño de JavaScript" es adecuado para que aprendan principiantes de JavaScript, diseñadores front-end y programadores de JavaScript. También se puede utilizar como libro de estudio para profesores y estudiantes de carreras relevantes en universidades y universidades. universidades y como material didáctico para escuelas de formación.

6. "JavaScript que no conoces (Volumen 1, 2)", este libro no solo es adecuado para que los principiantes del lenguaje JavaScript comprendan su esencia, sino también para que los desarrolladores experimentados de JavaScript aprendan. profundidad.

7. "Guía autorizada de Vue.js", este libro tiene un contenido completo, una explicación detallada, muchos ejemplos y es adecuado para desarrolladores de todos los niveles.

Ruta de aprendizaje:

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 de conceptos básicos de HTML5 CSS3 , 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 /ES6 proyectos de aplicaciones, 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: (especial interactivo clásico de jQuery desarrollo de efectos, r Ionic desarrolla proyectos WebApp, aplica Vue.js para desarrollar proyectos WebApp, aplica React.js para desarrollar proyectos 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 completo de NodeJS (1 semana)

El contenido incluye: ( Después del desarrollo del sistema WebApp End, 1. Conceptos básicos de NodeJS y módulo central de NodeJS 2. Express 3. Base de datos noSQL)