LuisMuñoz
08 de Diciembre del 2018
Sábados de 9 am a 3 p.m.
S/. 900 + IGV

Curso de Zimbra y Oficina en la Nube Open Source.Correo electrónico Zimbra, drive NextCloud, ofimática online OnlyOffice, Videoconferencia.

El curso de Full Stack Intermedio en Lima, Perú; está dirigido a estudiantes y profesionales en general, que deseen poder desarrollar aplicaciones  Full Stack (FrontEnd y BackEnd), con uso del Lenguaje de Programación JavaScript, TypeScript,  y el framework Angular 6; así como el framework de backend ExpressJS y la basde datos documental MongoDB

Objetivo Principal:
El alumno estará capacitado para crear aplicaciones completas con un deploy Full Stack (FrontEnd y BackEnd)

Modalidades de dictado del curso:
Curso Presencial en:  
Calle Daniel Fernández 3817, 2do Piso, (Alt. 5 de Izaguirre) Los Olivos, Lima, Perú
ó
Curso en Videconferencia:
en vivo con Google Hangouts y Anydesk.

Duración y Costo:
Duración:  42 horas, 7 semanas.
Costo del Curso:
S/ 1,180 Incluido IGV
5% de Descuento por pronto pago (hasta 15 días antes del inicio del curso)
10% de descuento para ex-alumnos o más de 1 inscrito


Requisitos Previos:

Haber llevado el curso de Full stack básico o conocer Javascript y node.

Pago e inscripción en línea en Aula Útil con cualquier tarjeta de débito o crédito:
Pago en línea al curso presencial de Full stack Intermedio

Pago en línea al curso de Full stack Intermedio en Videoconferencia con Google Hangouts.

 

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:
Tener experiencia en desarrollo con JavaScript o haber llevado el curso de Full Stack Básico.


Materiales:

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

 

Syllabus del curso de Full Stack Intermedio:

1.- TypeScript

– Introducción

– Tipos básicos

– Interfaces
– Clases
– Funciones
– Genéricos
– Enums
– Inferencia de tipos
– Compatibilidad de tipos
– Tipos avanzados
– Símbolos
– Interadores y generadores
– Módulos
– Namespaces
– Namespaces y módulos
– Resolución de módulos
– Fusión de declaración
– JSX
– Decoradores
– Mixins
– Directivas Tripe-Slash
– Revisión de tipos en archivos javascript

2.- Angular 6 básico

– Instalación del framework
– Tour de los héroes de Angular
– Arquitectura
– Módulos
– Componentes
– Templates
– Servicios y DI
– Ciclo de vida de los hooks
– Interacción de componentes
– Estilos de componentes
– Elementos de Angular
– Directivas
– Directivas de atributo
– Directivas estructurales
– Pipes
– Formularios
– Validación de formularios con template-driven form
– Establecer comunicación con el servidor
– Introducción a los observables
– Routing

3.- Express JS

– Instalación del framework
– Introducción a Express
– Hola mundo en express
– Routing
– Motores de plantilla
– Servir archivos estáticos
– Escribir Middelwares
– Manejo de errores
– Debugging
– Integración con bases de datos.
– Usar administradores de proceso (process manager, si deseas ponlo en ingles)
– Buenas prácticas de performance

4.- Mongo DB (con ExpressJS)

– Primeros pasos (Quick start)
– Conectar a mongo desde Express
– Iniciar y detener el servidor MongoDB
– Conectar a MongoDb
– Haciendo consultas básicas
– Nuestro primer Query Filter.
– Actualizar documentos
– Remover documentos
– Mejorar peformance con indices.
– Agregaciones en MongoDB.
– Mongoose
– Creación de Schemas
– Creación de Modelos
– Documentos
– Subdocumentos
– Consultas
– Validaciones
– Middlewares
– Tipos virtuales
– Agregaciones en Mongoose

5.- Desarrollo de Aplicaciones Full Stack

– App TodoList
– Aplicación similar a Spotify
– Aplicación de galería fotográfica
– Aplicación Redsocial con chat incluído
– Aplicación “Lugares” (Trabajo con mapas)