Descripción

Curso online en vivo

DESARROLLO WEB FULL STACK


Desarrolla e implementa aplicaciones web FrontEnd y BackEnd

Inicio 08 de agosto

Organiza

Online en vivo

2 meses y medio

Martes y Jueves 8:00 a 10:00 pm

100 horas académicas

Incluye

  • icono modulo 4 módulos de estudio (con una duración de 2 semanas y media cada módulo).
  • icono clases 20 clases online en vivo (2 horas cada clase).
  • icono proyecto Archivos complementarios de estudio.
  • icono examen Un examen online y una actividad por módulo de estudio.
  • icono proyecto Un proyecto de implementación de una aplicación web.
  • icono proyecto Asesoría del profesor en clase.
  • icono aula virtual Aula virtual con grabación de las clases y archivos de estudio.
  • icono aula virtual Doble certificación por la Universidad San Martin de Porres y Andes – Centro de Negocios Tecnológicos.

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

  • 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

Ver más

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

Ver más

2 CUOTAS SIN INTERESES

S/ 390

Precio regular: S/ 780

Pagar online


PRECIO PREVENTA

S/ 690

hasta el 22 de julio

Pagar online


  • Logo Visa
  • Logo Mastercard
  • Logo America Express
  • Logo Dinners

Pagar en banco (transferencia o depósito en BCP)
Cuenta: 194-8956577-0-72
CCI: 00219400895657707297
Andes Tec SAC

Logo BCP

Pagar con Yape
Número: 940 426 838
Andes Tec Sac

Logo BCP

Conoce todas las modalidades de este curso: