Curso de Node JS, Angular 2, Express y MongoDB (Video Conferencia)

(0 Comentarios)
$250.00
Curso de Node JS, Angular 2, Express y MongoDB (Video Conferencia)

Clases en videoconferencia en vivo, Asistencia en tiempo real con Anydesk.
Incluye 1 Servidor Cloud VPS con ip pública y dominio público por alumno.
Talleres 100% prácticos.

Resumen:
El curso virtual de NodeJS – MEAN en Lima,Perú; está dirigido a estudiantes y profesionales en general, que deseen conocer a fondo los fundamentos del Desarrollo FullStack (FrontEnd y BackEnd), con uso del Lenguaje de Programación JavaScript.
Este curso le permitirá crear aplicaciones web y móviles con JavaScript y la plataforma MEAN (Mongo DB, ExpressJS, Angular 4 y NodeJS)

 

Objetivo Principal:
El alumno estará capacitado para crear aplicaciones FullStack (Escritorio, Web y Móviles) con uso del Lenguaje JavaScript

 

Calendario y Costo:

Duración: 48 horas
Horario: Sábados de 8:30 a.m. a 2:30 p.m. (Horario UTC-5 Lima/Bogota)
Inicio:   Sábado, 02 de Setiembre de 2017
Costo: $250.00 USD

10% de descuento por pago al contado.
20% de descuento para ex alumnos.

 

Informes e Inscripciones:
RPC: 940712686
RPM: #971149678
Tel: +51 016379104

informes@aulautil.com

Puede realizar sus pagos en las cuenta a nombre de Cloud Perú Systems E.I.R.L.
BCP Soles: 193-2269973-018 CCI: 00219300226997301814
Cuenta de detracción Bco. de la Nación: 00057050292


Requisitos Previos:
Conocer como mínimo un lenguaje de programación

Materiales:
– Talleres Digitales online.
– 1 VPS por alumno con IP pública.
– Una laptop por participante.
– Coffe Break
– Asistencia Online (foros) en campus virtual de forma permanente.
– Certificado con valor curricular

 

Syllabus del curso de Node.js:

Syllabus del curso de Node.js:

1.- JavaScript
– Breve Historia
– Características del Lenguaje
– Embeber JavaScript en HTML
– Paradigmas de programación
– Literales, variables, asignación de valor
– Bloques de código
– Operadores Lógicos y matemáticos
– Condicionales y Bucles
– Foreach
– Cadenas y Arrays
– Funciones
– Creación de objetos
– Prototipado
– Objetos anónimos
– Notación JSON
– Objetos predeterminados
– Eventos
– DOM y Ajax
– Funciones anónimas
– Expresiones Lambda
– Callbacks
– Closures

2.- Node.js
– Configuración del PATH
– Instalación de Node JS
– Instalación de npm
– Actualización de Node con npm
– Cambio de versiones de node
– Instalación de Atom (IDE en nodeJS)
– Primer script en NodeJS
– Creación de una app en node
– Node Packaged Manager
– Tipos de instalación de Paquetes
– Módulos Globales
– Dependencias de Proyecto
– El archivo Package.json
– Dependencias de Desarrollo
– Objetos de nodeJS: global, process y http
– Creación, Exportación y Requerimiento de Módulos
– Buffers y Streams
– Emisores de Eventos
– Bloqueante vs No bloqueante
– Módulos: Path, Url y QueryString
– Clientes HTTP y Sniffers
– Formularios y envío de datos Get/Post en Node.js
– Promesas
– Representar estados futuros
– Promesas vs Callbacks
– Anatomía de una promesa

3.- ExpressJS
– Patrones de Arquitectura MVC, Front Controller
– Instalación de ExpressJS
– Estructura de un proyecto, modularización
– Controladores
– Middlewares
– Views
– Routes
– Rutas dinámicas
– Responses
– Templates Engines
– Models
– Sesiones y cookies
– Seguridad

4.- TypeScript
– Diferencias con Javascript
Instalación y compilación
Uso de tipos
Interfaces
Clases
Anotaciones
– Decoradores

5.- Angular 4
– Introducción
Arquitectura
Webpack
Modulos
Componentes
Hooks en el ciclo de vida
Templates
Metadata
Data binding
Directivas
Pipes
Servicios
Inyección de Dependencias
Cliente HTTP
Routing
Inputs y Forms
Animaciones

6.- Mongo DB y Mongoose
– Bases de Datos NoSQL
– Instalación de Mongo DB
– Conectándonos a MongoDB
– JSON y BSON
– Consola de MongoDB
– Creando tablas
– Importando datos
– CRUD Con MongoDB y NodeJS
– Operaciones de lectura: FIND, Cursores, Operaciones distribuidas de lectura (Read Preference).
– Operaciones de escritura: Insert, Update, Delete. Concepto de Write Concern. Atomicidad.
– Ficheros distribuidos con GridFS.
– Indexaciones
– Tipos de índices: simples, compuestos, muktikey, Geoespaciales, de texto natural y hashed.
– Propiedades de Índices: TTL, Únicos, Sparse.
– Creación de índices eficiente: en background, en secundarios.
– ODM
– Schemas y Types
– Models
– Documents
– Queries
– Validations
– Middlewares
– Populations
– Promises
– Discriminators

7.- Desarrollo de una APP con Express, Mongo y Angular 2
– Creación de un Blog

Características del curso

  • Conferencias 0
  • Cuestionarios 0
  • Duración 50 hours
  • Nivel de habilidad Todos
  • Idioma Español
  • Estudiantes 4
  • Evaluaciones Yo
El plan de estudios está vacío.
Lucho Suarez
Passionate software developer focused in Frontend Technologies. Javascript specialist, Angularjs and Angular 2 evangelist. I have been working with agile methologies for more than 3 years. Recently using Mckinsey Edge for high-end products and scalable projects. Extensive experience working with remote distributed teams across the globe. I’m a enthusiastic entrepreneur always looking for the last and best technologies in the development world. I try to use the best practices and development patterns to ensure a high quality end product. The cloud infrastructure, the serverside javascript implementations and the hybrid mobile development are all of them game changers. They are the future and the present of the software technologies. Excelent remote developer. I really like to travel and meet new cultures and friends around the world

Comentarios

promedio

0
0 puntuación

Evaluación detallada

estrellas 5
0
estrellas 4
0
estrellas 3
0
estrellas 2
0
estrella 1
0

Deja una respuesta

Regístrese o acceda como alumno con:



Solicite información
Loading...