Node.js Certification Developer Program

Por qué una certificación?

  • Industria madura
  • Herramienta para los desarrolladores y las empresas
  • Estandarización de las habilidades de desarrolladores en Node.js

Cómo se llega a crear?

  • En Node Interactive del 2017 en Austin
  • Múltiples contribuidores del core y empresas representativas
  • Proceso vigilado por la Open.js y la Linux foundation
  • Revisión por líderes de la industria
  • Alpha tested
  • Beta tested
  • Ajustes psicométricos

Principios

  • Agnóstica a Frameworks/librerías
  • Múltiples metodologías
  • Problemas del mundo real de Node.js
  • Se evalúa la habilidad para resolver problemas no la memoria del candidato

tipos de certificación

  • JSNAD: Open.js Node.js Application Developer
  • JSNSD: Open.js Node.js Services Developer

JSNAD

  • Evalúa las competencias básicas de Node.js
  • Muchas preguntas sencillas
  • Muchas APIs de Node.js

Dominios y porcentaje de calificación de JSNAD

  • Buffers y streams - 11%
  • Control de flujo - 12%
  • Child processes - 8%
  • CLI - 4%
  • Diagnóstico - 6%
  • Control de errores - 8%
  • Eventos - 11%
  • File system - 8%
  • Prerrequisitos de JavaScript - 7%
  • Sistema de módulos - 7%
  • Process y OS - 6%
  • Package.json - 6%
  • Unit testing - 6%

JSNSD

  • Evalúa desarrollo de servicios en Node.js
  • Pocos ítems pero complejos
  • HTTP y prácticas de seguridad

Dominios y porcentaje de calificación de JSNAD

  • HTTP(s) TCP - 69%
  • Seguridad - 31%

Entorno

  • Desktop Linux (Ubuntu Mate)
  • Visual Studio Code / Vim/ Webstorm
  • Postman
  • Mate Terminal / VS Code Terminal
  • Chrome

 

Entorno

Condiciones

  • Escritorio remoto en una VM
  • Vigilancia remota (cámara y pantalla)
  • 2 horas máximo para resolver las pruebas
  • Cualquier recurso puede ser instalado
  • Se puede consultar cualquier sitio menos  Stack Exchange
  • Para ser certificado la calificación mínima es del 68%

 

Algunos tips

  • Comprar el examen cuando haya promociones (varias al año, Blackfriday ya viene), puedes presentar la prueba hasta 1 año despúes
  • Leer las documentación oficial de Node.js
  • Familiarizarse con las herramientas disponibles
  • Leer a conciencia los ejercicios
  • No usar mucho tiempo instalando herramientas
     

Demo time

Homework

Q&A

Thanks

Overview del Node.js Certification Developer Program

By Adrián Estrada

Overview del Node.js Certification Developer Program

Un breve resumen de el programa oficial de certificación en Node.js por la Open.js foundation

  • 875