Inicio: 07.06.2023 19:00hs | Lugar:
Curso on line. Se dicta en ocho sesiones, los días miércoles.
Comienza el miércoles 7 de junio de 2023, sigue 14, 21, 28, 5 de julio, 12, 19 y finaliza el 26 de julio.
Horario de cada sesión: De 19:00 a 21:00 hs. (Hora de Buenos Aires, UTC -3:00).
Instructor: Ing. Franco Balich (*)
Audiencia: Programadores, analistas, testers, jefes de sistemas/desarrollo, desarrolladores de software en general.
Requisito: Conocimientos de lenguaje javascript y programación web.
Utlizaremos la última versión de React JS: 18-18.1
Contenidos:
1: Introducción a React
- React. Ventajas de utilizarlo
- Configuración de Visual Studio Code
- Creación de un proyecto con Vite
- Estructura de un proyecto React
- Introducción a JSX. Creación de componentes básicos
- Manejo de estilos CSS
- Proyecto: Mi primera página con React
2: Componentes en profundidad
- Props
- Hooks
- Use State y Use Effect
- Renderizado condicional
- Proyecto: Aplicación de galería de imágenes (Inicio)
3: Manejo de eventos y formularios
- Eventos en React
- Use Context
- Custom Hooks
- Control de formularios
- Creación de formularios en React
- Proyecto: Aplicación de galería de imágenes (Interfaz para iniciar sesión)
4: React Router
- Creación de rutas en una aplicación React
- Navegación entre páginas
- Creación de un menú de navegación
- Uso de parámetros en las rutas
- Proyecto: Aplicación de galería de imágenes (creación de rutas)
5: Redux
- Introducción a Redux
- Creación de un store
- Acciones, reducers y dispatchers
- Conexión de componentes a un store
- Proyecto: Aplicación de galería de imágenes (Sistema de control de sesión)
6: Integración con APIs externas
- Introducción a las APIs
- Obtención de datos de una API
- Presentación de los datos obtenidos en un componente
- Envío de datos a una API
- Proyecto: Aplicación de galería de imágenes (Acceso a API para almacenamiento de imágenes)
7: Optimización y testing
- Optimización de componentes
- Performance en React
- Testing en React con Jest
- Herramientas para depuración y optimización
- Proyecto: Aplicación de galería de imágenes (Testing)
8: Despliegues
- Compilación de páginas para despliegue.
- Configuración de Github Pages.
- Despliegues en GitHub Pages.
- Otras opciones de despliegue.
- Proyecto: Aplicación de galería de imágenes (Despliegue)
¿Dudas?: Envianos tus Preguntas.
Aranceles (Valores expresados en pesos argentinos):
Abonando hasta el martes 23 de mayo de 2023
Público en general: $ 9400.-
Socios del MUG: $ 7500.-
Pasada esa fecha el arancel será:
Público en general: $ 10600.-
Socios del MUG: $ 8500.-
¿Resides fuera de Argentina? ¿Tienes dudas sobre la modalidad de pago? consultar aranceles y formas de pago.
Las vacantes se confirman únicamente abonando el arancel. Las reservas no abonadas caducan el martes 23 de mayo de 2023 o cuando se cubra el cupo de reserva de vacantes, lo que ocurra primero. Benefíciate obteniendo el descuento por pago anticipado y asegura tu vacante. Vacantes limitadas.
Si tienes dudas o consultas sobre la modalidad del curso te sugerimos visitar la sección de preguntas frecuentes, también puedes comunicarte por nuestros medios de contacto.
(*) Franco: CEO and Founder at InnovativaLab. Docente Universitario UAI, https://www.linkedin.com/in/franco-balich/