Red de Respuestas Legales - Derecho de patentes - ¿Es necesario asistir a una clase de capacitación para aprender desarrollo web front-end?

¿Es necesario asistir a una clase de capacitación para aprender desarrollo web front-end?

De hecho, deberíamos prestarnos más atención a este tema. Siempre he admirado a aquellos que son autodidactas y creo que realmente vale la pena aprender de ellos.

Y un gran número de grandes maestros han demostrado que leyendo libros, comprobando información y autoestudiando, puedes convertirte en una persona increíble.

Sin embargo, ¿cuántas personas pueden superar una serie de obstáculos como el aburrido autoestudio, nadie a quien ordenar, el conocimiento no sistemático, los desvíos y la dificultad para persistir?

Por ello, es necesaria la formación. Creo que no hay mucha diferencia de naturaleza entre las instituciones de formación y la educación obligatoria. Todos ellos son procesos de transferencia de conocimientos.

Lo que hacen las instituciones de formación es hacer que el aprendizaje sea más fácil y adecuado para el público. Entonces encontraremos que algunos estudiantes que no son geeks y tienen poco interés en el código, pero tienen una buena capacidad de aprendizaje, también pueden aprender este conocimiento a través de la capacitación y utilizarlo para encontrar un buen trabajo con un salario decente.

Entonces, para aprender, si no puedes superar todos los obstáculos del autoestudio, ¿por qué no elegir el camino que eligen la mayoría de los estudiantes: encontrar una buena institución de formación, estudiar mucho durante medio año, y vete a trabajar, sigue enriqueciéndote en el trabajo.

El autoestudio o la formación son adecuados para nosotros. Primero estudia por tu cuenta por un tiempo. Si realmente puedes dominar el conocimiento de manera eficiente y mejorar paso a paso, entonces la capacitación no es necesaria.

El siguiente es un conjunto de rutas de autoestudio recomendadas para su referencia: Fase 1: Reconstrucción de la página de inicio (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 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).

Si está interesado en el desarrollo web front-end, ¡también puede comenzar viendo el tutorial de desarrollo web front-end! Bilibili tiene muchos videos de enseñanza de front-end web, desde básicos hasta avanzados. Son bastante buenos, con puntos de conocimiento detallados y una hoja de ruta de aprendizaje completa. También puedes comprobarlo tú mismo, descargarlo y aprender.