ReactJS

ReactJS es una biblioteca Javascript de código abierto diseñada para crear interfaces de usuario con el objetivo de facilitar el desarrollo de aplicaciones en una sola página.

Aprender a crear aplicaciones web sencillas basadas en React y domina una de las librerías más usadas.

Descripción

El objetivo de este curso es enseñar al estudiante a emplear las funciones y componentes del framework React en la creación de aplicaciones Web

 

¿Para quién es este curso?

Este curso esta dirigido a programadores con conocimientos previos de JavaScript

 

¿Qué requisitos tiene este curso?

 

Para este curso es necesario poseer conocimientos básicos de JavaScript y haber trabajado con HTML y CSS.

 

Contenidos

 

1. Introducción

  • ¿Qué es React?
  • Conceptos básicos
  • Componentes

2. Creando una aplicación

  • Create React App cli
  • Generación del proyecto
  • Añadir Typescript
  • Lanzamiento de proyecto
  • Estructura del proyecto
  • Lanzamiento de pruebas

3. Componentes

  • Introducción a JSX
  • Renderizando elementos
  • Componentes y propiedades
  • El estado y el ciclo de vida
  • Gestionando eventos en React
  • Manejo de estado

4. Vistas

  • Aplicación de estilos
  • Renderizado condicional
  • Pintando listas
  • Formularios
  • Subiendo el estado

5. Rutas y Menús

  • Definición de rutas
  • Uso de menús
  • Navegación entre rutas
  • Redirecciones
  • Parámetros por url

6. Framework de Vista

  • Material UI
  • React Bootstrap

7. Redux

  • Motivaciones
  • Principios básicos de Redux
  • Middlewares
  • Redux-form
  • Redux-thunk
  • Redux-observable

8. Extendiendo React

  • Renderización en servidor con Next
  • Programación nativa con React-Native
  • Sitios estáticos con GatsbyJS

9. Conceptos avanzados de React

  • Accesibilidad

Solicitar más información sobre React

He leído y acepto la política de privacidad