Descripción

Curso online en video

DESARROLLO WEB FULL STACK


Desarrolla e implementa aplicaciones web FrontEnd y BackEnd

Organiza

Online en video

20 sesiones

40 horas de clase en video

100 horas académicas

Incluye

  • icono modulo 4 módulos de estudio
  • icono clases 20 clases online en video (2 horas cada clase).
  • icono proyecto Archivos complementarios de estudio.
  • icono proyecto Un proyecto de implementación de una aplicación web.
  • icono aula virtual Aula virtual con grabación de las clases y archivos de estudio.

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

Debes revisar los archivos de estudio y clases en video de cada sesión. En cada módulo, podrás desarrollar una aplicación web.

Certificación

Certificado por haber participado, otorgado por Andes – Centro de Negocios Tecnológicos.

Profesor

Jorge Ramos Sandoval Flores

Head Mobile en Niubiz

Ver más

PRECIO REGULAR

S/ 390

Pagar ahora


  • 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: