Mis soluciones a todos los ejercicios del bootcamp Full Stack Open 2021

Si te animas a seguir el curso Full Stack Open 2021 de la Universidad de Helsinki, podrás aprender y ponerte al día con lo último en React, Redux, Node.js, MongoDB, TypeScript, y un montón de módulos y utilidades muy usadas actualmente para el desarrollo web moderno en JavaScript.

Quisé actualizarme y empecé a hacerlo hace unos pocos meses. No puedo dejar de recomendarlo.

Os comparto todas mis soluciones que he colgado como repositorios públicos en GitHub.

Parte 1

  • Introducción a React
  • JavaScript
  • Estado del componente, controladores de eventos
  • Un estado más complejo, depurando aplicaciones React

https://github.com/mpampols/fullstackopen.part1

Parte 2

  • Renderizando una colección, módulos
  • Formularios
  • Obteniendo datos del servidor
  • Alterando datos en el servidor
  • Agregar estilos a la aplicación React

https://github.com/mpampols/fullstackopen.part2

Parte 3

  • Node.js y Express
  • Implementación de la aplicación en Internet
  • Guardando datos en MongoDB
  • Validación y ESLint

https://github.com/mpampols/fullstackopen.part3

Parte 4

  • Estructura de la aplicación backend, introducción a las pruebas
  • Probando el backend
  • Administración de usuarios
  • Autenticación de token

https://github.com/mpampols/fullstackopen.part4

Parte 5

  • Iniciar sesión en la interfaz
  • props.children y proptypes
  • Probando aplicaciones React
  • Pruebas de extremo a extremo

https://github.com/mpampols/fullstackopen.part5

Parte 6

  • Flux-architecture y Redux
  • Muchos reducers
  • Comunicarse con el servidor en una aplicación redux
  • conectar

https://github.com/mpampols/fullstackopen.part6

Parte 7

  • React-router
  • Hooks personalizados
  • Más sobre estilos
  • Webpack
  • Componentes de clases, varios
  • Ejercicios: ampliar la lista de blogs

https://github.com/mpampols/fullstackopen.part7

Parte 8

  • Servidor GraphQL
  • React y GraphQL
  • Administración de bases de datos y usuarios
  • Iniciar sesión y actualizar la caché
  • Fragmentos y suscripciones

https://github.com/mpampols/fullstackopen.part8