Aprendiendo React
Prácticas profesionales desde los fundamentos hasta SPA
Para fortalecer esta especialización, realicé un curso completo de React.js. Al terminar el proceso, organicé y desplegué todas mis prácticas en este monorepositorio, el cual abarca desde los fundamentos de React hasta conceptos clave como hooks, routing, manejo de formularios y buenas prácticas de desarrollo moderno.
¿Qué encontrarás aquí?
Práctica | Temas abordados | Código fuente | Sitio web |
---|---|---|---|
1 |
Hola mundo | Ver | Visitar |
2 |
useRef , target , eventos y funciones
|
Ver | Visitar |
2-1 |
Práctica 2 (continuación) | Ver | Visitar |
3 |
useState y estado |
Ver | Visitar |
3-1 |
Práctica 3 (continuación) | Ver | Visitar |
4 |
Componentes y sus propiedades | Ver | Visitar |
5 |
map , filter , find y keys
|
Ver | Visitar |
6 |
useEffect , Fetch y Spread Operator |
Ver | Visitar |
7 |
useContext |
Ver | Visitar |
8 |
SPA con react-router-dom |
Ver | Visitar |
8-1 |
Configuración declarativa de rutas (Práctica extra) | Ver | Visitar |
9 |
useReducer |
Ver | Visitar |
10 |
Routing | Ver | Visitar |
10-1 |
Mini routing para comprender mejor el flujo de rutas (Práctica extra) | Ver | Visitar |
11 |
Formularios con react-hook-form |
Ver | Visitar |
¿Por qué hice este proyecto?
Hice este proyecto por iniciativa propia para:
- Mejorar mi capacidad de aprendizaje autónomo
- Consolidar mis habilidades como React Developer
- Llevar un paso más allá mi educación formal como Técnico en Desarrollo de Software - SENA
- Poder estar realmente preparado para aportar desde el primer día en un equipo de desarrollo React profesional.
Agradecimientos
- Primero agradezco a Dios por darme la oportunidad y la claridad de seguir este camino profesional.
- A mi familia, por ser mi fuente de inspiración, por su apoyo incondicional y por ser el pilar que me ha permitido llegar hasta donde estoy.
- Al curso de React.js del youtuber Jab, el cual fue fundamental para fortalecer mis habilidades y entender en profundidad los conceptos esenciales de esta tecnología.
- A ChatGPT y la IA por permitirme acelerar mi aprendizaje y entender conceptos con un mayor grado de detalle.