• Nombre del curso: Desarrollo Web Full Stack
  • Duración: 48 Horas
  • Inicio: 02 de julio del 2024 
  • Finalización: 24 de septiembre del 2024 
  • Días: Martes  
  • Horario: 8:00am a 12:00pm  
  • Costo: $650,00 + 2% IVA
  • Metodología: Sincrónica ( De forma remota con el profesor 100% presente)

Contenidos temáticos del curso

SOFT-629 Desarrollo de Aplicaciones React
SOFT-675 Desarrollo Aplicaciones React Intermedio
SOFT-676 Desarrollo de aplicaciones usando Node.js

Contenidos temáticos del curso

SOFT-629 Desarrollo de Aplicaciones React
React es una librería basada en JavaScript y desarrollada por Facebook para crear interfaces de usuario para
web y móviles. Por su alto desempeño y modularidad, React es ideal para la creación de aplicaciones que
requieren grandes cantidades de datos actualizados en tiempo real, por esto es usado por sitios como
Facebook, Netflix, Imgur y Airbnb, entre otros. Este curso guiará al estudiante en el aprendizaje de React en
los conceptos esenciales, por medio de ejemplos prácticos que pueden ser aplicados en la vida real en el
desarrollo de una aplicación web.
El curso parte del supuesto que el estudiante cuenta con los conocimientos necesarios de HTML y JavaScript
y, de forma complementaria a lo que se aprenda en clase, el deberá practicar entre tres y cinco horas
semanales para reforzar los conceptos vistos hasta el momento. La metodología del curso está orientada a la
práctica, aunque en cada lección se toma un tiempo para entender las ideas y conceptos previos a la
implementación en código.

Tema 1. Introducción a REACT. Ambiente de Desarrollo y Ciclo de Vida
Tema 2. Renderizado. REACT DOM
Tema 3. Componentes y funciones
Tema 4. Manejo de Eventos
Tema 5. Formularios

SOFT-675 Desarrollo Aplicaciones React Intermedio
El desarrollo de aplicaciones web utilizando frameworks se ha popularizado en los últimos años. En este
curso el estudiante aprenderá a desarrollar aplicaciones web usando el framework de desarrollo React.
Iniciará con la explicación de React Router, luego se hará un repaso de Ajax y TypeScript, para finalizar con
Redux y patrones de diseño. Finalmente, el estudiante elaborará una aplicación o proyecto, utilizando los
conceptos vistos en clase.
Tema 1. React Router
Tema 2. Ajax y TypeScript
Tema 3. Redux
Tema 4. Patrones de diseño
Tema 5. Rest API y React

SOFT-676 Desarrollo de aplicaciones usando Node.js
Este curso abarca desde la introducción a Node, su esquema de paquetes y el acceso a bases de
datos, profundiza en “Server Side Rendering”, con uso de React en el servidor y Next.js hasta el
desarrollo de servicios REST bajo el ambiente de Node.js y los principios de seguridad para
aplicaciones.
Tema 1. Nodejs
Tema 2 Server Side Rendering
Tema 3. Desarrollo de servicios REST
Tema 4. Principios de seguridad para aplicaciones
Tema 5. Servicios REST