Programa del Curso
Express .js
- Instalación de Express.js
- Estructura de directorios de una aplicación Express.js
- Creación de un servidor
- Funciones de enrutamiento y middleware
- Manejo de errores
- Registro del lado del servidor
- …
- Módulos del lado del servidor: HTTP, HTTPS, URL, SSL/TLS, Cluster, DNS, Proceso y proceso hijo, REPL, Zlib
- Equilibrio de carga en asociación con nginx
Node.js - la fundación (solo conceptos y arquitectura)
- Node.js, V8 y desarrollo del lado del servidor
- Bloqueo vs. no bloqueo
- Basado en eventos Programming
- Bucle de eventos y el demultiplexor de un solo subproceso
- npm como gestor de paquetes
- Mecanismos de dependencia
- El archivo package.json
- Migraciones de versiones
Componentes internos del motor V8
- Rendimiento
- V8 como compilador
- Esquemas de memoria
- Recolección
- Fugas de memoria
Monitorización
- Monitorización con sematext
- Monitorización con ruxit
- …
1.5 PM2
- Empaquetado e implementaciones de aplicaciones
- Empaquetado e implementación del tiempo de ejecución de Nodejs+pm2
- Paquete de scripts Nodejs
- Comprobación y cambio de la versión de nodejs
- Ubicaciones y estándares del sistema de archivos
- Registro
- Guiones de inicio
- Certificados SSL/TLS
- Monitorización
- Detener, iniciar, eliminar, resucitar aplicaciones
- Detener, iniciar, resucitar el proceso PM2
Testimonios (5)
Ambiente amigable. Además, me gustó el entrenamiento uno a uno. Es muy productivo. Definitivamente lo recomendaría a mis amigos y colegas.
Zeed - Tamkeen Technologies
Curso - Building Microservices with NodeJS and React
Traducción Automática
La situación era atípica porque se iba a impartir una formación intensiva a los desarrolladores con personas que no eran desarrolladores. Lukasz asumió este reto con empatía y mucho humor. A través de su manera inteligente y flexible, fue capaz de garantizar que se lograra un aprendizaje concreto para todos. Lo disfruté mucho y con mucho gusto volvería a asistir a un seminario con Lukasz.
Christoph - Honda Bank GmbH
Curso - MERN Fullstack Development
Traducción Automática
Aprendí mucho sobre el tema
Zsolt Langviser - Accenture Industrial SS
Curso - NestJS: Beginner to Advanced
Traducción Automática
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Curso - Building Web Apps using the MEAN stack
I mostly liked the all the in code examples.