Cómo convertirse en un ingeniero full-stack en el camino hacia Node.js
La primera etapa: preparación de conocimientos básicos de informática
Conocimientos básicos de informática, sistema operativo, algoritmo y estructura de datos, red informática, base de datos, al menos un conocimiento reservas como lenguajes de programación de alto nivel. Comience a construir un sistema de conocimiento relevante.
La segunda etapa: exploración extensa que combina práctica y teoría
Aprenda puntos de conocimiento relacionados con el desarrollo de aplicaciones y póngalos en práctica. La ruta de aprendizaje puede ser de superficial a profunda, pero debe planificarse, revisarse, organizarse y resumirse periódicamente.
Puntos de aprendizaje: habilidades básicas de front-end (HTML(5)/CSS(3)/Javascript), dominio en profundidad de la pila de tecnología front-end, aprendizaje y uso diario de nodejs, y aprendizaje de sistemas Linux (www.linuxprobe.com)
La tercera etapa: aprendizaje ajustado
En este momento, necesita dedicar más tiempo y energía a aprender nodejs, desde las características del lenguaje hasta los módulos comunes. , pruebas y análisis de rendimiento, estabilidad Para garantizar que estos conocimientos de nivel superior se puedan explorar en profundidad de arriba a abajo, la arquitectura y la tecnología subyacentes de todos los nodejs se pueden estudiar en profundidad de abajo hacia arriba. Lectura muy recomendable "Nodejs en profundidad".