React JS

Fecha y horario

Del 25 de Abril al 31 de Mayo
Lunes a jueves de 19.00h a 21.30h
Duración: 50 horas


EL CURSO

Conceptos

React es una de las tecnologías más demandadas y usadas a día de hoy ya que nos permite realizar el frontal de aplicaciones de alta demanda, por eso empresas como Netflix, Airbnb, Instagram o Tesla han decidido apostar por ella.

Su objetivo es ser sencillo, declarativo y fácil de combinar. React te ayuda a crear interfaces de usuario interactivas de forma sencilla. Diseña vistas simples para cada estado en tu aplicación, y React se encargará de actualizar y renderizar de manera eficiente los componentes correctos cuando los datos cambien. Crea componentes encapsulados que manejen su propio estado, y conviértelos en interfaces de usuario complejas.

En React no dejan fuera al resto de tus herramientas tecnológicas, así que podrás desarrollar nuevas características sin necesidad de volver a escribir el código existente.

En este curso aprenderemos desde cero los fundamentos básicos de una aplicación front con React, hasta crear una aplicación de alto nivel. Al acabar tendrás una serie de proyectos que mostrar y las pautas a seguir para continuar con tu carrera profesional.

SOFTWARE / MATERIALES

Las herramientas del curso

Para completar los conocimientos del curso, el alumnado aprenderá a fondo el uso de la herramienta:

- React JS
- Git

Son necesarios conocimientos básicos de CSS, HTML y JavaScript

CONTENIDOS

Desglose

- React Hooks
- Styled Components
- Context
- React Router
- Redux
- Next
- Testing
- Performance
- Storybook

APRENDIZAJE

Los objetivos

- Crear y configurar un proyecto de React
- Aprender los fundamentos básicos de React
- Manejar estados dentro de una aplicación en React
- Aprender a manejar estados globales en React
- Crear y moverse entre Rutas
- Realizar llamadas a APIs
- Crear estilos en CSS en JS
- Testear nuestra aplicación
- Aprender ServerSide Rendering
- Organizar los componentes con Storybook
- Mejorar la performance de la app


Rev.: 0

info@escuelaartegranada.com  |  958 27 80 60