Curso react nivel medio

¡Bienvenidos al curso de ReactJS! En este curso, aprenderás a desarrollar aplicaciones web interactivas utilizando uno de los frameworks más populares en la industria de desarrollo frontend. React, creado por Facebook, permite construir interfaces de usuario eficientes y flexibles mediante el uso de componentes reutilizables y el poder de la programación declarativa. Comenzaremos desde los conceptos básicos, explorando el sistema de componentes, el uso de hooks, el estado y el ciclo de vida, hasta técnicas avanzadas como el manejo de rutas, la optimización del rendimiento y la integración con APIs. ¡Prepárate para llevar tus habilidades de desarrollo web al siguiente nivel con ReactJS!

Temas:

  1. Introducción

  2. Programación imperativa vs declarativa

  3. Conceptos básicos de Javascript para React

  4. Introducción rápida a los componentes

  5. Estado y eventos

  6. Las props

  7. El hook useState

  8. El hook useEffect

  9. Los custom hooks

  10. Manejo de formularios

  11. El hook useRef

  12. El hook useContext

  13. El hook useContext

  14. Portales (createPortal)

  15. Hook useMemo

  16. React Memo

  17. Carga diferida: Suspense y Lazy

  18. Hook: useId

  19. StrictMode

  20. Hook: useReducer

  21. Hook: useSyncExternalStore

  22. Suspense

  23. Hook: useFormStatus

  24. Hook: useTransition

  25. Hook: useOptimistic

  26. Librerías de componentes

  27. Renderizado Condicional y Listas

  28. Hooks

  29. Estado global

  30. Rutas

  31. Formularios y validación

  32. Apis

  33. Optimización

  34. Testing

  35. Redux y Contexto Avanzado

  36. Proyecto final

  37. Despliegue

  38. Librerías externas usadas con react