Este curso de React.JS le presentará la biblioteca React JavaScript para crear interfaces de usuario.
Este curso de React.JS le presentará la biblioteca React JavaScript para crear interfaces de usuario. Este curso es adecuado para principiantes con poca o ninguna experiencia previa en React.
A lo largo de este curso aprenderá los fundamentos de React, incluyendo cómo configurar un entorno de desarrollo React, cómo crear componentes y gestionar el estado, cómo manejar eventos de usuario y cómo trabajar con el potente motor de renderizado de React.
Además de los conceptos básicos de React, también aprenderá las mejores prácticas para organizar y estructurar sus aplicaciones React, así como la forma de usar sus herramientas más populares. También explorará las diferencias clave entre React y JavaScript simple, incluyendo las ventajas de usar un enfoque basado en componentes para crear interfaces de usuario.
Al final de este curso, tendrá una sólida comprensión de React y podrá crear aplicaciones básicas desde cero. Ya sea que esté buscando comenzar una carrera en desarrollo web o simplemente desee agregar React a su conjunto de habilidades, este curso es un excelente punto de partida.
Objetivos de aprendizaje:
- Entender qué son los componentes de React
- Entender cuándo usar React
- Entender cómo usar ES6+
- Entender los componentes de la clase React
- Entender los componentes
Habilidades que obtendrás
Create React AppBibliotecas JavaScriptNode.js (Biblioteca de JavaScript)React JsxReact VRReact.js (Biblioteca Javascript)Lo que aprenderás
- Configurar un entorno de desarrollo React usando la utilidad Create React App
- Crear componentes React y gestionar propiedades y estado del componente
- Usar funciones ES6+ y JSX para renderizar componentes
- Aplicar React hooks incluidos useEffect, useState, useCallback y useMemo
- Implementar múltiples componentes con enrutamiento y navegación
- Pasar datos usando hooks personalizados con Context API
Puntos clave
- React es una biblioteca de JavaScript para construir interfaces de usuario utilizando un enfoque basado en componentes.
- El curso cubre tanto componentes de clase con funciones de ciclo de vida como componentes funcionales con hooks.
- Los estudiantes exploran las diferencias clave entre React y JavaScript simple, incluyendo JSX versus HTML normal.
- El curso enseña las mejores prácticas para organizar y estructurar aplicaciones React y la estructura de carpetas.
- Al final, los estudiantes pueden construir aplicaciones React básicas desde cero.
Preguntas frecuentes
¿Para quién es este curso?
Es adecuado para principiantes con poca o ninguna experiencia previa en React que deseen iniciar una carrera en desarrollo web o añadir React a sus habilidades.
¿Qué podré hacer después de completar este curso?
Tendrás una comprensión sólida de React y podrás construir aplicaciones React básicas desde cero.
¿Qué temas cubre este curso?
Cubre los fundamentos de React incluyendo configurar un entorno de desarrollo, crear componentes, gestionar estado, manejar eventos de usuario, trabajar con el motor de renderizado de React, hooks, enrutamiento y navegación, y Context API.
¿Necesito experiencia previa en React?
No. El curso está diseñado para principiantes con poca o ninguna experiencia previa en React e introduce la biblioteca React desde el principio.
¿Cuál es la diferencia entre React y JavaScript simple que se cubre aquí?
El curso explora por qué usar React en lugar de JavaScript, los beneficios de un enfoque basado en componentes para construir interfaces de usuario, y JSX versus HTML normal.
Transcripción
Transcripción
Hola y bienvenido al curso de React de Ciudad del Conocimiento. Mi nombre es Tony. Soy un desarrollador profesional con más de 25 años de desarrollo de aplicaciones, experiencia en arquitectura y yo será tu instructor. En este curso aprenderá sobre React JS y por qué existe. También repasaremos los componentes de clase, funcionales. componentes y flujo de datos. Echaremos un vistazo y nos familiarizaremos con Comandos de interfaz de línea de comandos, también conocidos como comandos CLI. Al final de este curso, podrá comprender por qué usar React sobre JavaScript normal, cómo usar HTML y JSX al crear un componente de React y comprender cómo usar React Context API y utilizar ganchos personalizados para pasar datos y dentro de una aplicación web React. Empecemos.
Aprende sobre la marcha
Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.