Duración del curso: 80 horas Dirigido a: Profesionales, egresados y estudiantes interesados en crear aplicaciones web centradas en una experiencia de navegación ágil, intuitiva y eficiente para el usuario.
Será capaz de desplegar con Angular y React aplicaciones web.
Gestionar de forma eficiente el estado y comportamiento de una aplicación web.
Construir interfaces web dinámicas orientadas a una buena experiencia de usuario.
Conectar una aplicación con servicios externos a través de APIs REST.
DescripciónObtendrá los conocimientos y habilidades necesarias para diseñar la parte visual de una aplicación web, utilizando tecnologías como Angular y React, que permiten crear interfaces atractivas, rápidas y fáciles de usar. Además, se abordará cómo organizar la arquitectura del proyecto para que sea flexible, segura y estable, contribuyendo a una mejor experiencia de navegación para el usuario final.
Temario del curso
1
Tema 1
Novedades de ECMAScript
Crear una API REST
Utilización de la herramienta Postman para ejecutar verbos
2
Tema 2
Introducción a Angular
Introducción a TypeScript
Configuración de entorno
Módulos
Componentes
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
3
Tema 3
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
Consumir APIs usando axios
Formularios
Avanzada manera de gestionar el estado usando Redux
Requisitos
Conocimiento de Windows (nivel intermedio).
Conocimiento de programación orientada a objetos con Java (nivel intermedio).
Conocimiento de desarrollo de aplicaciones web (nivel intermedio).
Conocimiento de patrones de diseño de software (nivel básico).
Conocimiento de lenguaje SQL (nivel básico).
Conocimiento de inglés técnico (nivel básico).
Java 17 Desarrollo Web (Capacitación recomendada)
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