Descripción
Curso online en vivo
DESARROLLO WEB FULL STACK
Desarrolla e implementa aplicaciones web FrontEnd y BackEnd
Inicio 08 de agosto
Organiza
Incluye
- 4 módulos de estudio (con una duración de 2 semanas y media cada módulo).
- 20 clases online en vivo (2 horas cada clase).
- Archivos complementarios de estudio.
- Un examen online y una actividad por módulo de estudio.
- Un proyecto de implementación de una aplicación web.
- Asesoría del profesor en clase.
- Aula virtual con grabación de las clases y archivos de estudio.
- Doble certificación por la Universidad San Martin de Porres y Andes – Centro de Negocios Tecnológicos.
GRATIS
MASTER CLASS ONLINE
Acerca del curso
Este curso conformado por 4 módulos de estudio, con una duración total de 2 meses y medio, te permite conocer el proceso y las herramientas para el desarrollo completo de una aplicación web. Aprenderás backend, frontend, buenas prácticas de arquitectura de software y configuración básica en AWS.
Aprenderás con un enfoque práctico realizando una implementación de una aplicación web con la asesoría del profesor en clase
Se requiere conocimientos básicos de javascript.
Organiza Universidad de San Martín de Porres y Andes – Centro de Negocios Tecnológicos.
Dirigido a
- Profesionales del desarrollo backend que quieran dar el siguiente paso a su carrera.
- Profesionales del desarrollo frontend que quieran dar el siguiente paso a su carrera..
- Estudiantes y profesionales de ingeniería de sistemas, software o a fines.
- Público en general interesados en el desarrollo y despliegue de plataformas web.
Objetivos
Al finalizar el programa estarás capacitado para:
- Desarrollar BackEnd Nodejs con typescript y conexión a base de datos
- Desarrollar FrontEnd web VueJS con typescript
- Integrar APIs y agregar seguridad a tus aplicaciones web
- Configurar y desplegar en AWS
Plan de estudio
Módulo 1: Backend y conexión de base de datos
- Estructura de datos
- Objectos
- ¿Qué es Backend?
- Introducción de NodeJS
- Javascript vs Typescript
- Estructura de un proyecto backend
- Introducción a patrón de diseño de software
- Patrones de estructuración, creación y comportamiento
- Paradigma clean architecture
- Mysql como repositorio de datos
- Typeorm y performance de consultas
- Insert, select, update y delete
- Framework api rest
- Express vs Koa
- Documentación swagger
Módulo 2: Frontend web Vuejs
- Html y Css3
- Html dom / dom virtual
- Javascript en frontend
- Fundamentos vuejs
- Vue templates, estilos css, vue data
- Eventos, directiva v-on
- Introducción a router, custom router links
- Pinia vs Vuex
- Define store y computed properties.
- Custom components
- Ciclo de vida de un componente
- Propiedades de un componente
- Introduccion a firebase
- Integración de firebase storage
- Subir archivos con firebase storage
Módulo 3: Integración Frontend y Backend
- Autenticación
- Autorización
- JWT / Auth2
- Configuración de Eslint
- Excepciones en Eslint
- Unit test en vuejs
- Integración de Axios
- Interceptadores para cabeceras http
- Integración con endpoints
- Integración de jwt frontend
- Integración de jwt backend
- Autenticación de usuarios
- Introducción a vite
- Compilación de frontend con vite
- Compilación de backend
Módulo 4: Configuración en AWS y despliegue en producción
- SAAS
- PAAS
- IAAS
- Introducción a AWS
- Creación de cuenta AWS
- SAAS vs PAAS
- Introducción a route 53
- Creación de zona de dominio
- Creación de ACM por dominio
- Introducción a CloudFront
- Configuración con backet S3
- Configuración https
- Introducción a EC2
- Configuración e instalación de dependencias
- Pase a producción
Profesor
Jorge Ramos Sandoval Flores
Head Mobile en Niubiz
Metodología
Aprenderás con un enfoque práctico. Debes revisar los archivos de estudio y participar en las clases. En cada módulo de estudio, rendirás un examen online y desarrollarás una aplicación web con la asesoría del profesor en clase. Al finalizar el curso, podrás exponer tu proyecto para recibir las recomendaciones finales del profesor.
Certificación
Se entregarán dos certificados del curso:
- Certificado por haber participado otorgado por Andes – Centro de Negocios Tecnológicos.
- Certificado por haber aprobado otorgado por la Universidad San Martín de Porres.
Profesor
Jorge Ramos Sandoval Flores
Head Mobile en Niubiz
RESERVA TU MATRÍCULA