This course offers modern JavaScript-based web development by University of Helsinki.
The main focus is on building single page applications with ReactJS that use REST APIs built with Node.js.
This repository contains my solutions for this course's exercises. I completed all courses and tasks with a grade of 5, earning 7 ECTS credits which is the highest grade.
- React.js, Node.js, Express, MongoDB
- Testing react app and testing express app with jest, supertest, react testing library, cypress
- User administration and Token authentication
- Advanced state management, Flux-architecture and Redux, Redux-toolkit, React Query, useReducer and the Context API
- React router, Custom hooks, Styling react apps, Chakra UI
- ESLint, Webpack