Desarrollo de aplicaciones con React y Redux

Categorías: 
Programación
Fechas Impartición: 
De 10/04/2018 a 05/06/2018
Codigo del Curso: 
7377
Horas presencial: 
40
Días de la semana: 
Martes y Jueves
Horario: 
19:00 - 21:30
Requisitos de Acceso: 
Para realizar este curso hay que tener un conocimiento básico de programación y de JavaScript.
Objetivos: 
OBJETIVO GENERAL
* Emplear React.js Y Redux  para construir interfaces de usuario completas para una aplicación Web.
 
OBJETIVOS ESPECÍFICOS
* Crear una interfaz con React
* Gestionar datos con Redux
* Manejar de estado en el cliente con Redux
* Gestionar Rutas y comunicación con APIs de servidor con Redux
Contenidos: 
* Introducción
* Single Page Applications
* Virtual DOM
* Herramientas de trabajo
* React
    Concpetos clave
    JSX
    Creación de componentes
    Props y validación
    Gestión de estado
    Eventos
    Aplicación de ejemplo
* Redux
    Conceptos clave
    Estado
    Acciones
    Reduce
    Store
    Formularios
    Conexión con React
* Applicaciones React + Redux
    Enrutamiento
    Navegación
    APIs REST
    Asincronicidad
    Comunicación con el servidor
    Composición y componentes hijos
    Comunicación entre componentes
    Rendimiento
    Segudidad
* Testing
    Puesta a punto
    Frameworks para testeo: Mocha
    Shallow rendering
    Testo de APis, Acciones, Reducers
Metodologías: 
Presencial