- Cursos
- Tecnología
- Desarrollo Web
- React: De cero a experto ( Hooks, Node y Express )
React: De cero a experto ( Hooks, Node y Express )
Aprende React JS paso a paso, Context API, Hooks, JSX, CRUD, Formularios, PropTypes...
Descripción del curso
En este curso de ReactJS de cero a experto, tendrás la oportunidad de adquirir los conocimientos necesarios para ser capaz de ejercer un trabajo como desarrollador de ReactJS o bien poder crear un proyecto personal de alta calidad. Aprenderás una gran cantidad de temas que serán fundamentales para el buen aprendizaje de esta magnífica librería, partiendo desde lo más básico hasta lo más avanzado.
Este curso se divide en tres bloques, en el primer bloque estaremos abordando los temas principales y esenciales de esta excelente librería, como son: los componentes funcionales, los componentes de clase, el JSX, las props, el ciclo de vida, listas y keys, las PropTypes, los distintos tipos de Hooks y más. En el segundo bloque estaremos viendo lo que son: los componentes funcionales, las props, el JSX, enrutado dinámico de componentes, y más. También crearemos una aplicación en donde utilizaremos todos estos temas ya mencionados para poder comprenderlos y llevarlos a la práctica de una manera más clara y sencilla. También aprenderás cómo desarrollar de un CRUD, la creación de una API utilizando node y express, peticiones HTTP con axios y más. Además estaremos creando una aplicación con la cual nos estaremos comunicando con una API desarrollada en node y express, para poder consumir, insertar, actualizar y eliminar datos.
Sin duda este curso te será de gran ayuda para poder conocer y aprender mucho sobre esta grandiosa librería, que hasta el día de hoy, se encuentra posicionada, como una de las mejores librerías de Javascript más utilizadas y aclamadas por muchos.
Contenido del curso
Bloque I - Introducción
19:46- Bloque I - Introducción03:30AVANCE
- Herramientas necesarias02:29
- CreateReactApp13:47
JSX
30:55- Introducción a JSX30:55
Componentes
16:58- Componentes funcionales08:33
- Componentes de clase08:25
Props
19:58- Propiedades (Props)19:58
setState y Ciclo de Vida
53:07- setState y Ciclo de Vida I22:49
- setState y Ciclo de Vida II11:37
- setState y Ciclo de Vida III18:41
Listas y Keys
22:03- Listas y Keys22:03
Formularios
01:32:21- Formularios en React (Inputs, Checkbox, Select I11:47
- Formularios en React (Inputs, Checkbox, Select II32:37
- Formularios en React (Inputs, Checkbox, Select III26:55
- Formularios en React (Inputs, Checkbox, Select IV21:02
API Context
37:28- API Context - Comunicación Entre Componentes I22:03
- API Context - Comunicación Entre Componentes II15:25
Children Avanzado
31:06- Children Avanzado en React31:06
PropTypes
29:37- PropTypes en React I24:20
- PropTypes en React II05:17
Hooks
02:18:37- Higher Order Component React (HOC)25:16
- Hook useState - Introducción a Hooks32:15
- Hook useEffect35:20
- Hook useContext12:13
- Hook useReducer - Manejo del state con useReducer33:33
Bloque II - Introducción
17:34- Bloque II - Introducción00:33
- Preparando el ambiente de trabajo04:35
- ReactDOM12:26
Componentes (nivel intermedio)
20:11- Componentes funcionales13:26
- Creando una página06:45
JSX (nivel intermedio)
44:30- ReactJS JSX19:28
- Creando un componente09:40
- Agregando CSS a componentes15:22
Props (nivel intermedio)
23:42- Las Props15:17
- El State08:25
BrowserRouter
21:18- Enrutado Dinámico de Componentes21:18
Listas (nivel intermedio)
29:22- Listando componentes19:18
- Eventos10:04
Proyecto final
02:23:12- Componentes Controlados31:08
- Lifting State Up22:16
- ProyectoAPI06:08AVANCE
- Express09:30
- Solicitando datos al API10:02
- Mejorando la UX17:16
- Enviando datos al API17:38
- Estado despues de POST14:07
- Ultimos Ajustes15:07
Bloque III - Proyecto Final
00:56- Bloque III - Introducción00:56
Desarrollo del proyecto
02:58:01- Preparando el ambiente para el proyecto16:52
- Creando formulario para el proyecto13:44
- Haciendo uso de useState en la aplicación12:48
- Creando la conexión a la base de datos19:38
- Creando una API en el servidor16:43
- Insertar datos en base de datos con axios14:09
- Mostrar datos de la DB en la aplicación26:53
- Actualizar datos de la DB en tiempo real25:07
- Eliminar registros de la DB13:26
- Últimos ajustes a la aplicación18:41
Agradecimiento
01:09- Agradecimiento01:09
Valoraciones
- 5 ESTRELLAS0%
- 4 ESTRELLAS100%
- 3 ESTRELLAS0%
- 2 ESTRELLAS0%
- 1 ESTRELLAS0%
- Juan sebastianRodriguez simancaIncluir valoración media (en números)
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más
Cursos que quizás te interesen
- 10 €11 h5
- 19 €1 h0