
La popularidad de React en la comunidad de desarrolladores ha aumentado continuamente. Según la 2021 Developer Survey, una encuesta realizada por Stack Overflow, React.js fue la biblioteca usada más comúnmente por los 67,593 encuestados.
1 semana presencial lunes a viernes.
3 sábados presencial sabatino.
1 mes online.
Registrado en el Ministerio de Educación
Incluye 1 computador por persona
De 6 a 8 alumnos por salón.
Lógica de programación, HTML y JavaScript.
Estructura de una Aplicación de React
Cómo crear una aplicación de React con el comando npx create-react-app.
Descripción detallada de las carpetas y de los archivos creados por este comando.
Cómo abrir la carpeta de la aplicación en Visual Studio Code.
Cómo ejecutar una aplicación de React con npm start.
Cómo eliminar archivos innecesarios y actualizar archivos existentes según las necesidades de tu proyecto.
Introducción a JSX
Significado de JSX.
Ventajas de JSX.
Elementos en JSX.
Elementos vs. Componentes en React.
Introducción al DOM.
Atributos en JSX.
Cómo renderizar componentes con react-dom.
Cómo insertar JavaScript en JSX.
Elementos JSX anidados.
Etiquetas self-closing en JSX (que no requieren una etiqueta de cierre).
Componentes y Archivos de React
Cómo definir un componente funcional y un componente de clase.
Convenciones de nomenclatura para archivos de React.
Analizar componentes a partir del diseño inicial de la aplicación.
Exportar e importar componentes.
Exportaciones por defecto y nombradas.
Herramientas de React para Google Chrome.
Pasar props a un componente y usarlos en el componente.
TAsignar estilo a un componente con hojas de estilo CSS.
Usar imágenes en una aplicación de React.
Renderizar varios componentes.
Asignar event listeners a los elementos de un componente.
Pasar event listeners como props.
Componentes de clase, cómo trabajar con ellos y cómo transformar componentes funcionales en componentes de clase y vice versa.