Duración del curso: 80 horas Dirigido a: Profesionales, egresados y estudiantes interesados en la experiencia de navegación del usuario en aplicaciones web.
Será capaz de desplegar con Angular y React aplicaciones web.
Crear una capa de presentación con tecnologías en JavaScript.
Aplicar buenas prácticas en el desarrollo aplicaciones web con Angular y React.
Integrar una aplicación JavaScript con REST API con nodeJS.
DescripciónObtendrás los conocimientos y habilidades necesarias para el correcto diseño de la capa de presentación, manejando al detalle, las especificaciones del Framework Angular 12 y React 16 para ambientes Web. Además, aprenderá a definir la arquitectura idónea que asegure la flexibilidad y robustez de la aplicación, mejorando la experiencia del usuario.
Temario del curso
1
Tema 1
ECMAScript
Crear una API REST falsa
Utilización de la herramienta Postman para ejecutar verbos
2
Tema 2
Consumir APIs usando axios
Introducción a React
Configuración de entorno
Introducción a JSX
Componentes y propiedades
Manejo de estado y las propiedades
Hooks
Ciclo de vida de los componentes
Rutas con React-Router
Formularios
Avanzada manera de gestionar el estado usando Redux
3
Tema 3
Introducción Angular
Introducción TypeScript
Configuración de entorno
Módulos
Componentes
Manejo de rutas
Ciclo de vida del componente
Comunicación entre componentes
Templates, Directivas y Pipes
Manejo de rutas
Formularios Template-driven y Model-driven
Servicios y peticiones HTTP
Requisitos
Conocimiento de Windows (nivel intermedio)
Conocimiento de programación orienta a objetos (nivel intermedio)
Conocimiento de programación Java (nivel intermedio)
Conocimiento de patrones de diseño JavaScript (nivel básico)
Conocimiento de HTML y CSS (nivel básico)
Java Web Developer
En que campos puedes aplicar tus conocimientos
Desarrollo Front-End.
UX.
Diseño Web.
Certificaciones
Al aprobar la actualización obtendrás un certificado en Java 17 Front-End Developer a nombre de Cibertec.
CERTIFICACIONES ASOCIADAS
• Especialización en Desarrollo de Aplicaciones Empresariales con Java
• Actualización Desarrollo de Aplicaciones Web con Java - Nivel Avanzado