⚛️ CURSO DE REACT 2024

⚛️ CURSO DE REACT 2024

midulive
1
21:07:42
2023-04-12
Description
Este curso completo de React.js está diseñado para guiarte desde los conceptos más fundamentales hasta las técnicas avanzadas de desarrollo frontend, todo en español. A lo largo de 12 lecciones, aprenderás a construir aplicaciones web modernas y dinámicas utilizando React, una de las bibliotecas más demandadas en la industria tecnológica. El curso combina teoría con práctica, incluyendo proyectos reales como un videojuego, una tienda en línea con carrito de compras, y un clon de Google Translate, lo que te permitirá aplicar tus conocimientos en contextos similares a los del mundo laboral. Además, se enfoca en prepararte para pruebas técnicas, cubriendo desde hooks básicos hasta gestión de estado compleja, routing, testing, y el uso de herramientas modernas como TypeScript y React Query. Ideal para quienes comienzan desde cero o buscan reforzar sus habilidades, este curso ofrece una progresión lógica que asegura una comprensión sólida de React y sus ecosistema.

Comenzarás con una introducción a React y sus componentes, aprendiendo a manejar el estado y los efectos con useState y useEffect. Luego, avanzarás a hooks más especializados como useMemo, useCallback, y useRef para optimizar el rendimiento de tus aplicaciones. El curso también aborda la creación de custom hooks y testing con Playwright, asegurando que tus proyectos sean robustos y mantenibles. En temas de gestión de estado, explorarás soluciones como useContext y useReducer para estados locales, y Redux Toolkit y Zustand para estados globales, dándote una visión completa de las opciones disponibles. La implementación de routing con React Router y la publicación de paquetes son otros aspectos clave que cubrirás.

Además, el curso incluye lecciones dedicadas a React Query para manejo eficiente de datos, y proyectos integrados con TypeScript para añadir tipado estático y mejorar la calidad del código. Con un enfoque en la preparación para entrevistas técnicas, aprenderás a resolver problemas comunes y a estructurar tus aplicaciones de manera profesional. Al finalizar, estarás capacitado para desarrollar aplicaciones React desde cero, optimizarlas, y enfrentar desafíos técnicos con confianza.

Puntos clave que cubre este curso:
- Fundamentos de React: creación de componentes y manejo básico del estado con useState y useEffect.
- Hooks avanzados: uso de useMemo, useCallback, useRef, y desarrollo de custom hooks para reutilizar lógica.
- Gestión de estado: implementación de estados globales con useContext, useReducer, Redux Toolkit, y alternativas como Zustand.
- Routing y testing: construcción de React Router desde cero y testing de aplicaciones con Playwright.
- Proyectos prácticos: desarrollo de un videojuego, una tienda en línea, un clon de Google Translate, y aplicaciones CRUD.
- Preparación técnica: resolución de pruebas técnicas, optimización de código, y uso de TypeScript y herramientas como Vite.
- Manejo de datos: introducción a React Query para paginación, infinite scroll, y devtools.
- Publicación y despliegue: aprender a publicar paquetes y desplegar aplicaciones React.
Course Progress 0/12
Your Progress Let's get started! 📚
0%
0 completed 12 total lessons

Log in to save progress

Sign in to track your learning journey and save progress across devices.

Log in

Introducción a React y Hooks Básicos

0/2
  • No lessons in this section yet

Hooks Avanzados y Preparación para Pruebas Técnicas

0/3
  • No lessons in this section yet

Gestión de Estado y Routing

0/2
  • No lessons in this section yet

Proyectos y Herramientas Avanzadas

0/5
  • No lessons in this section yet