Formación en NodeJS

Grupo Codesi

Curso de NodeJS

Grupo Codesi
En México

Consultar precio
¿Quieres hablar con un Asesor sobre este curso?

Información importante

Tipología Capacitación laboral
Nivel Nivel avanzado
Lugar México
  • Capacitación laboral
  • Nivel avanzado
  • México
Descripción

En el curso de nodejs aprenderás que es un framework de javascript multiplataforma es decir, que puedes desarrollar tus aplicaciones en cualquier sistema operativo tanto Windows, Linux ó Mac OS, en este curso elaboraremos los desarrollo mediante Windows ya que es la plataforma más conocida por la mayoria de los programadores, sin embargo esto no quiere decir que tú tienes que cambiarte a este sistema operativo si es que manejas algun otro. Contamos con profesores expertos que te guiaran de la mano para tu aprendizaje ya sea Linux o Mac.
Conocerás que NodeJS sirve para desarrollar aplicaciones web escalables y robustas de manera asincrona, esto significa que el servidor puede recibir un gran número de peticiones sin que el mismo se alente, consumiendo pocos recursos.
Una de las principales características dentro del estudio en un curso de Nodejs es que tus aplicaciones pueden ir creciendo de manera impresionante gracias a que fue desarrollado para ser escalable. Cabe mencionar que NodeJS esta pensado para resolver los problemas más comunes que todo desarrollador se topa con una aplicación, principalmente estos problemas son: escalabilidad, tiempo de ejecución y número de líneas a escribir gracias a la forma asincrona.

También en este curso de nodejs aprenderás a integrar los módulos y frameworks más importantes así como manejar sus características y técnicas, por mencionar algunos son:

Programación Orientada a Eventos
Peticiones Asíncronas
NodeJS - REST
NodeJS - MongoDB
NodeJS - MySQL
NodeJS - Jade
NodeJS - Socket.IO
NodeJS - Web
NodeJS - Promesas
NodeJS - Persistencia de Datos
NodeJS - Express
NodeJS es tan amplio que existen muchas formas de programar las cuales veremos en nuestro curso como por ejemplo:

Aplicaciones del lado del servidor
Aplicaciones con diversos framewoks antes mencionados
Aplicaciones con Conexiones a Base de Datos
Aplicaciones Web

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación

México
General Francisco Morazan No. 430 Puebla, Mexico Df, 15020, Ciudad de México (Distrito Federal), México
Ver mapa
Inicio
Ubicación
México
General Francisco Morazan No. 430 Puebla, Mexico Df, 15020, Ciudad de México (Distrito Federal), México
Ver mapa

Preguntas Frecuentes

· ¿Cuáles son los objetivos de este curso?

Al término de nuestros cursos de nodejs el alumno: Comprenderá los conceptos de NodeJS de tipo fullstack y los aplicara correctamente. Conocerá y manejara la sintaxis Javascript. Podrá realizar programas orientado a eventos. Será capaz de resolver problemas reales en el curso. Comprenderá la programación del lado del servidor. Mezclara los diferentes frameworks de NodeJS como Express, IO, etc. Creará aplicaciones con conexiones a base de datos MongoDB y MySQL Crear sistemas del lado del servidor de manera asincrona

· ¿A quién va dirigido?

Interesados en aprender a dearrollar aplicaciones para cualquier sistema operativo

· Requisitos

Para tomar los cursos de NodeJS no necesitas ningún conocimiento previo. En el curso de NodeJS aprenderás desde la instalación y configuración para comenzar a programar en la Tecnología javascript. Para aprender a programar en los cursos de NodeJS no necesitas saber ningún otro lenguaje de programación pero si recomendamos haber tomado nuestros módulos anteriores para un mejor aprendizaje. El único requerimiento para aprender la NodeJS son ganas y actitud para aprender en el Gran Framework de javascript.

· ¿Qué diferencia a este curso de los demás?

Para impartir los cursos de NodeJS y todos nuestros cursos dentro de Grupo Codesi contamos con profesores certificados en las tecnologías además de su experiencia en el mundo laboral. Para la enseñanza de la programacion de NodeJS nuestra metodología de enseñanza se basa en la práctica de problemas reales que se te pueden presentar en el ámbito laboral utilizando la más mínima teoría. Cursos 100% prácticos y personalizados de máximo 3 personas. Cubriendo el temario en su totalidad, contenidos actualizados constantemente para garantizar las buenas prácticas de desarrollo.

· ¿Qué pasa después de pedir información?

Una vez que solicites información por medio del catálogo de Emagister.com.mx el centro se pondrá en contacto contigo para informarte del proceso de matriculación.

¿Qué aprendes en este curso?

Linux
Windows
Sistema operativo
Aplicaciones web
Instalación
MySQL
PHP
ASP
HTML
Javascript
Ajax
Base de datos
programacion
Lenguaje de Programación
Desarrollo web
Informática
Java
Diseño web
Programación web
Wordpress

Programa académico

· Instalación de NodeJS

o Instalación de PowerShell

o ¿Que es JavaScript?

o ¿Que es NodeJS?

o Comando node -v

o Descargar NodeJS

· Comandos node -v, npm -v, global

· Código Bloqueante - sincrono - asincrono

· require, readFileSync, readFile

· Código asincrono

· Callback Hell, Promesas

· process.uptime(), singleThread()

· Core de NODEJS

o uso estricto,

o Tipos de CamelCase

· Process

o pid, title, execPath, cwd,

o version, platform, arch,

o uptime, argv

· HTTP Server

o write, writeHead, end, listen,

o createServer

· Buffers

· Strems

o stdin, stdout, ficheros, imagenes

o readStream, createReadStream,

o createWriteStream, pipe, on, chunck,

o once, setEncoding

· Event Emmiter

o emmit, removeAllListeners, iherits

· Modules

o exports, imports

· EcmaScript 5, 6 y 7

· Expresiones Regulares

· Clases, constructores

· File System

· Path Rutas

o route, output, req.url

· URL

o Parametros, id, parse

· Servidores Estaticos

· Client

o .get

· Sniffer

· Formularios y Eventos

o querystring, method, post, json

· NPM

o Node GYP, Node Inspector, debugger

o Supervisor, Forever, install

· Subir Archivos al Servidor

o formidable, IncommingForm,

o openedFiles

· Package.Json

· Gulp

o .pipe, src, task

· Promesas

o Promesas - Q, DataPromise, Then

· Aplicaciones Web

· Express

o Generator

· Jade

o HTML, Variables, layout

· MySQL

o createConnection, propiedades

· ResftFull

o getOne, delete, save, getAll,

o query, addForm, find

· MongoDB

o Instalación, mongoose, model,

o Controller, View