INT_NODEJS - Introducción a NodeJS
Introdução
Este curso nos permitirá conocer de manera rápida y precisa todo lo que debemos saber sobre el poderoso NodeJS. Aprenderemos a escribir aplicativos con lenguaje Javascript, los cuales se ejecutaran no del lado del cliente, sino en el servidor, esto para darle manejo a las solicitudes de los usuarios con su motor de procesamiento asíncrono.
Ademas veremos cómo NodeJS es capaz de permitirle a un programador construir aplicaciones de características altamente escalables y desarrollar un código tan flexible que pueda manejar sin ningún problema decenas de miles de conexiones de manera simultánea en tan solo un sólo servidor.
Ademas veremos cómo NodeJS es capaz de permitirle a un programador construir aplicaciones de características altamente escalables y desarrollar un código tan flexible que pueda manejar sin ningún problema decenas de miles de conexiones de manera simultánea en tan solo un sólo servidor.
Calendário
Próximas Datas
| Data | ||
| Solicitar mais informaçõess | ||
Baixar PDF
Carga Horária:
24 horas
Investimento:
Preço sob consulta
Solicitar Cotação
Formatos de Entrega
Público Alvo
Este curso va dirigido a todos aquellos estudiantes, profesionales o aficionados que estén interesados en aprender a desarrollar servidores y aplicaciones web haciendo uso de Node.JS.
Objetivo
El curso tiene como objetivo construir unas bases de conocimiento solidas en el desarrollo de servidores y presentar temas fundamentales que incluyen la sintaxis básica de Node.js, la administración de paquetes NPM y la creación de un entorno de desarrollo personalizado.
Aprender estrategias para escribir código asincróno
Entender que son los módulos y paquetes en Node.js
Entender como usar NPM para instalar nuevos módulos
Crear un nuevo módulo en Node.js
Uso de JavaScript Modular
Uso de EventEmitters y Streams
Instalación y uso de Express.js
Acceso a datos en Node.js
Aprender estrategias para escribir código asincróno
Entender que son los módulos y paquetes en Node.js
Entender como usar NPM para instalar nuevos módulos
Crear un nuevo módulo en Node.js
Uso de JavaScript Modular
Uso de EventEmitters y Streams
Instalación y uso de Express.js
Acceso a datos en Node.js
Pré Requisitos
Para completar satisfactoriamente el curso el participante deberá conocer lo siguiente:
Conocimiento básico de JavaScript
Recomendable conocimiento básico de HTML
Conocimiento básico de JavaScript
Recomendable conocimiento básico de HTML
Conteúdo Programatico
Capítulo 1 Introducción
1.1 Introducción
Capítulo 2 Ambiente de desarrollo
2.1 Objetivos
2.2 Introducción a Node.js
2.3 Ambiente de desarrollo en MSWindows
2.4 Visual Studio Code
2.5 Hola Mundo con Node.js
2.6 Estructura de un proyecto
2.7 Instalación y uso de NVM
2.8 Administración de paquetes NPM
2.9 Documentación Node.js
2.10 Resumen
2.11 Referencias
Capítulo 3 Reforzamiento de JavaScript
3.1 Objetivos
3.2 Introducción
3.3 Tipos de datos
3.4 Templates
3.5 Desestructuración de Objetos
3.6 Funciones Flecha
3.7 Callbacks
3.8 Promesas
3.9 Async – Await
3.10 Resumen
3.11 Referencias
Quiz
Prácticas
Capítulo 4 Node.js
4.1 Objetivos
4.2 Introducción
4.3 Ciclo de Eventos
4.4 Console
4.5 Ciclo de Procesos.
4.6 Código Bloqueante vs. No Bloqueante
4.7 Operaciones Sincrónicas y Asincrónicas.
4.8 Callbacks
4.9 Promesas
4.10 Administración de módulos
4.11 Creación de un módulo propio
4.12 Event Emmiter
4.13 Resumen
4.14 Referencias
Quiz
Prácticas
Capítulo 5 Módulos
5.1 Objetivos
5.2 Introducción
5.3 Módulo Utility
5.4 Módulo HTTP
5.5 Módulo FS
5.6 Módulo URL
5.7 Módulo Formidable
5.8 Módulo NodeMailer
5.9 Resumen
5.10 Referencias
Quiz
Prácticas
Capítulo 6 Express
6.1 Objetivos
6.2 Introducción a Express
6.3 Instalación de Express
6.4 Módulos body-parser
6.5 Módulos cookie-parser
6.6 Hola Mundo Express
6.7 GET
6.8 Enrutamiento básico
6.9 Contenido estático con Express
6.10 Administración de errores
6.11 Creación de una página web básica
6.12 POST
6.13 Servicios web Restful
6.14 Resumen
6.15 Referencias
Quiz
Prácticas
1.1 Introducción
Capítulo 2 Ambiente de desarrollo
2.1 Objetivos
2.2 Introducción a Node.js
2.3 Ambiente de desarrollo en MSWindows
2.4 Visual Studio Code
2.5 Hola Mundo con Node.js
2.6 Estructura de un proyecto
2.7 Instalación y uso de NVM
2.8 Administración de paquetes NPM
2.9 Documentación Node.js
2.10 Resumen
2.11 Referencias
Capítulo 3 Reforzamiento de JavaScript
3.1 Objetivos
3.2 Introducción
3.3 Tipos de datos
3.4 Templates
3.5 Desestructuración de Objetos
3.6 Funciones Flecha
3.7 Callbacks
3.8 Promesas
3.9 Async – Await
3.10 Resumen
3.11 Referencias
Quiz
Prácticas
Capítulo 4 Node.js
4.1 Objetivos
4.2 Introducción
4.3 Ciclo de Eventos
4.4 Console
4.5 Ciclo de Procesos.
4.6 Código Bloqueante vs. No Bloqueante
4.7 Operaciones Sincrónicas y Asincrónicas.
4.8 Callbacks
4.9 Promesas
4.10 Administración de módulos
4.11 Creación de un módulo propio
4.12 Event Emmiter
4.13 Resumen
4.14 Referencias
Quiz
Prácticas
Capítulo 5 Módulos
5.1 Objetivos
5.2 Introducción
5.3 Módulo Utility
5.4 Módulo HTTP
5.5 Módulo FS
5.6 Módulo URL
5.7 Módulo Formidable
5.8 Módulo NodeMailer
5.9 Resumen
5.10 Referencias
Quiz
Prácticas
Capítulo 6 Express
6.1 Objetivos
6.2 Introducción a Express
6.3 Instalación de Express
6.4 Módulos body-parser
6.5 Módulos cookie-parser
6.6 Hola Mundo Express
6.7 GET
6.8 Enrutamiento básico
6.9 Contenido estático con Express
6.10 Administración de errores
6.11 Creación de una página web básica
6.12 POST
6.13 Servicios web Restful
6.14 Resumen
6.15 Referencias
Quiz
Prácticas