This repository contains my submissions for Fullstack Open 2022 by University of Helsinki
This course teaches JavaScript, React, Redux, Node.js, MongoDB, GraphQL, CSS and TypeScript. The main focus is on creating your own React apps and implementing REST APIs.
- Part 0 - Fundamentals of web applications
- Part 1 - Basics of React
- Part 2 - Communication with servers
- Part 3 - Programming a server with NodeJS and Express
- Part 4 - Testing Express servers, user administration
- Part 5 - Testing React apps (Jest + Cypress)
- Extra part 6 - State management with Redux
- Extra part 7 - React router, custom hooks, styling app with CSS and webpack
- Additional parts
Part 7 blog app project can be tested here
Part 3 backend repository can be found here. Part 3 Full Stack application can be tested here.