Contenido

JSNAD: Node.js Application Developer Certification

Lista de contenidos para obtener exitosamente la certificación JSNAD (Node.js Application Developer Certification) sin morir en el intento.

Información relativa al examen

  • Objetivo: Demostrar las habilidades necesarias para el desarrollo de aplicaciones con Node.js. Especialmente enfocada en el uso de las API’s integradas en Node.js (Buffers, Streams, etc)
  • Formato: 25 preguntas aprox. con un total de 2h para completarlas. Es decir, una media de 5 minutos por pregunta. Las preguntas son en formato problema. Es decir, totalmente prácticos. No hay preguntas tipo test o teóricas.
  • Entorno: El examen se realiza en remoto a través de una máquina virtual con Linux. Es revisado por un consultor en directo a través de webcam, micrófono y compartiendo pantalla. A tener en cuenta, antes de empezar el examen el consultor pedirá que se muestre la habitación, incluido debajo del escritorio, por lo que es conveniente usar portátil o una webcam no integrada.

Índice de contenidos

  1. Buffer and Streams — 11%
  2. Control flow — 12%
  3. Child Processes — 8%
  4. Debugging | Diagnostics — 6%
  5. Error Handling — 8%
  6. Node.js CLI — 4%
    • Funcionamiento básico del CLI (próximamente)
    • Principales flags a la hora de utilizar el comando “node” (próximamente)
  7. Events — 11%
  8. File System — 8%
  9. JavaScript Prerequisites — 7%
  10. Module system — 7%
  11. Process/Operating System — 6%
  12. Package.json — 6%
  13. Unit Testing — 6%
    • Test unitarios con Jest (próximamente)
    • Chequeo de resultados retornados, llamadas a funciones y parámetros de entrada. (próximamente)
    • Documentación oficial Jest.js - Externo