Este repositorio está dedicado a almacenar todas las prácticas realizadas durante el programa FullStack de la Universidad de Helsinki. La estructura de carpetas consiste en una carpeta principal para cada módulo del curso, y cada una de estas se subdivide en subcarpetas que contienen las actividades enumeradas según lo solicitado en el curso. En cada carpeta se detallan los ejercicios realizados, proporcionando una organización clara y accesible para el estudio.
- Parte 0, Reforzando conocimientos de consola web y diferentes utilidades.
- Parte 1, Practicando con React, variables de estado, controles de eventos y desestructuración.
- Parte 2, Practicando con el llamado de APIs externas y mostrando datos directo desde el servidor con , , APIs externas, etc.
- Parte 3, Practicando en backend creando una APIRest con Express, creando las rutas, creando Middlewares, manejo de errores, Aplicacion de Cors,ESlint entre otras.
- Parte 4, Creando test para el backend con Node:Test y aprendiendo a integrar la administracion de usuarios junto a la autentificacion basadas en Tokens.
- Parte 5, Practicando con React entre ellas el Auth, las props children y prototypes, sumado a esto se practica con Playwright E2E
- Parte 6, Seccion de Manejo de los estados Globales implementando Redux, React Query, useReducer y el Context.
- Parte 7, Agregando navegacion con React con el React router y Hooks personalizados, Practicando con estilos enlinea y otros componentes de clase y miscelaneos.
- Parte 9, Apartado de practicas de Typescrip tanto en React para el Front end como aplicando tipeado de datos en Express para la parte del backend con Express.