docenzia

Curso de React.js - Platzi

Centro de formación:

Platzi

0,0

0 opiniones /
Precio
A CONSULTAR
Tipo Cursos
Modalidad Online / A distancia
En Docenzia te asesoramos de forma gratuita para que escojas el mejor programa formativo que se adapte a tus necesidades y así poder mejorar tu carrera profesional. ¡Contáctanos para ayudarte!

Recibir más información

¿Cuándo contactamos contigo?


Enviando...

Curso de React.js - Platzi

Información general

DESCRIPCIÓN:

Amplía tu formación con el Curso de React.js del centro Platzi. Este programa formativo te brinda la oportunidad de adquirir todas las habilidades necesarias para convertirte en un experto en el campo de React JS. A través de clases teóricas y prácticas, aprenderás los fundamentos de esta popular biblioteca de JavaScript, así como la creación de componentes interactivos y la gestión del estado de tus aplicaciones.

Además, contarás con el apoyo de docentes especializados que te guiarán en tu proceso de aprendizaje y responderán todas tus preguntas. No pierdas esta oportunidad de obtener las herramientas necesarias para destacar en el desarrollo de aplicaciones web con React JS.

ASPECTOS A TENER EN CUENTA

FINALIDAD DEL PROGRAMA FORMATIVO:

- Comprender los fundamentos de React.js y su arquitectura de componentes.
- Aprender a construir interfaces de usuario interactivas mediante el uso de componentes reutilizables.
- Dominar el enfoque de desarrollo basado en componentes de React.js.
- Familiarizarse con el ecosistema de herramientas y librerías relacionadas con React.js.
- Adquirir habilidades prácticas para crear aplicaciones web modernas y dinámicas utilizando React.js.
- Entender los conceptos clave como el estado, las props y el ciclo de vida de los componentes en React.js.
- Obtener conocimientos avanzados en el uso de React Router para el enrutamiento de la aplicación.
- Conocer las técnicas de rendimiento y optimización en aplicaciones React.js.
- Desarrollar la capacidad de realizar pruebas unitarias eficientes en componentes de React.js.

¿A quién va dirigido?

- Desarrolladores principiantes que deseen aprender React desde cero
- Estudiantes de programación interesados en construir aplicaciones web interactivas utilizando React
- Profesionales de TI que quieran mejorar sus habilidades en desarrollo web con la biblioteca de React
- Personas que deseen incursionar en el desarrollo de aplicaciones móviles utilizando React Native
- Diseñadores web que busquen aprender a trabajar con React para crear interfaces modernas y receptivas
- Emprendedores que deseen adquirir conocimientos técnicos para crear prototipos de aplicaciones y sitios web
- Programadores de front-end que deseen ampliar su conjunto de habilidades aprendiendo React
- Desarrolladores de back-end interesados en ampliar sus conocimientos en el desarrollo de aplicaciones de una sola página (SPA) utilizando React
- Profesionales de la tecnología que busquen mejorar sus perspectivas laborales y aumentar su demanda en el mercado

Requisitos

Conocimientos previos de:

- NPM
- HTML y CSS
- Manipulación del DOM con JavaScript

TEMARIO

Introducción y requisitos

¿Qué necesitas para aprender React.js?

Maquetación con React.js

¿Qué es un componente?

Componentes de TODO Machine

¿Cómo se comunican los componentes? Props y atributos

Estilos CSS en React Interacción con React.js

Eventos en React: onClick, onChange

¿Qué es el estado?

Contando TODOs

Buscando TODOs

Completando y eliminando TODOs

Librería de Iconos Personalizados

Iconos en React: librerías y SVG

Iconos con colores dinámicos

Herramientas avanzadas: escalabilidad, organización y persistencia

Local Storage con React.js

Custom Hooks

Organización de archivos y carpetas

Feature-First Directories en React

Tips para naming y abstracción de componentes React

¿Qué son los efectos en React?

Estados de carga y error

Actualizando estados desde useEffect

Reto: loading skeletons

¿Qué es React Context?

useContext

¿Qué son los React Portals?

Reto: estados para abrir y cerrar un modal

Maquetando formularios en React

Crear TODOs: React Context dentro de React Portals

Deploy

Despliegue de TODO Machine en GitHub Pages

Presentación de proyectos para tu portafolio Próximos pasos: React #UnderTheHood

Diferencias entre versiones de React.js

¿Cuándo realmente necesitas React.js?

Bonus: creando proyectos en React desde cero

React con Create React App

React con Next.js

React con Vite

SALIDAS PROFESIONALES

Con esta formación podrás ejercer como profesional cualificado en puestos de trabajo de:
  • - Desarrollador de aplicaciones web utilizando React JS
  • - Frontend Developer utilizando React JS
  • - Desarrollador de interfaces de usuario utilizando React JS
  • - Programador React JS
  • - Arquitecto de software utilizando React JS
  • - Ingeniero de software utilizando React JS
  • - Consultor React JS
  • - Especialista en diseño de interfaces React JS
  • - Desarrollador freelance de React JS
  • - Desarrollador de aplicaciones móviles con React Native
  • - Desarrollador de aplicaciones de escritorio con React JS
  • - Desarrollador de juegos utilizando React JS
  • - Investigador y desarrollador en tecnologías de vanguardia con React JS
  • - Analista de sistemas React JS
  • - Experto en optimización y rendimiento de aplicaciones React JS
  • - Especialista en pruebas y calidad de software React JS

TE RECOMENDAMOS VER TAMBIÉN

En los siguientes enlaces podrás ver programas formativos similares:

Opiniones

No hay opiniones registradas para este curso