Recomiendo revisar la escuela de código.
Comience con JavaScript si aún no conoce el idioma. JavaScript – Code School No puedo responder por eso, ya que me sentía moderadamente cómodo con JavaScript cuando inicié Node.js (y esto fue un factor importante en mi decisión de recogerlo). Ahora hay JavaScript.com, que parece ser otro gran portal para descubrir el idioma.
Luego hay una gran pequeña introducción a Node.js. Tutorial de Node.js – Código Escuela
Después de eso, debe aprender Express, el marco web más popular de Node.js (y la base de muchos otros populares). Tutorial Express.js – Escuela de código.
- Quiero aprender a invertir en acciones, acciones, acciones, etc., pero no sé nada sobre finanzas y temas relacionados. ¿Cómo comienzo el proceso?
- ¿Cuál es el mejor idioma / dialecto para aprender a vivir en África? (Ya sé inglés, francés y árabe)
- Cómo obtener la confianza de que puedo aprender a conducir una moto.
- ¿Cuánto tiempo me llevará dominar en informática?
- ¿Dónde puedo aprender a tocar la flauta en línea?
A estas alturas ya debería tener una idea decente sobre cómo crear una API simple en Node.
Un montón de googlear alrededor puede ayudar a satisfacer su necesidad de detalles específicos que se perdió en el tutorial bastante trivial.
Si no está familiarizado con el funcionamiento de las API de REST (que es el caso de uso más popular de Node.js), probablemente debería consultar aquí: Tutorial de API de REST. De nuevo, no puedo responder por esto, ya que ya estaba familiarizado con el diseño de API cuando inicié Node.
Ahora, adelante, instale Postman Supercharge su flujo de trabajo API. Puede probar rápidamente las API que está creando utilizando Postman. Sugiero escribir algunas API sencillas de estilo hello world sin estado que incorporan entradas, las procesan y crean respuestas.
El siguiente paso es acostumbrarse a realizar solicitudes HTTP con Node.js. Este es nuevamente un caso de uso muy popular para Node. Familiarícese con solicitud / solicitud y acogedor / request-json realmente rápido. La API de REST en línea falsa para desarrolladores puede ayudar a obtener datos de muestra para las pruebas. Una tarea interesante es hacer que su aplicación Node.js se llame a sí misma (una API que llame a otra) usando cosy / request-json.
Finalmente, intente acceder a una base de datos o dos desde Node.js. El más simple probablemente sería Redis. Probablemente esperabas escuchar a MongoDB, pero elijo a Redis por varias razones. Tiene una funcionalidad avanzada como PubSub y estructuras de datos locos como HyperLogLog, todo junto con una excelente documentación (visite el sitio web para obtener una idea de lo que quiero decir). Dominar Redis en Node.js probablemente te enseñaría muchas otras cosas que te hacen un mejor programador en general. Para comprender el uso de varios paquetes para realizar la misma tarea, intente usar NodeRedis / node_redis y luin / ioredis como controladores para acceder a Redis y juzgue usted mismo para ver cuál se sintió mejor.