Exercises from the Full Stack Open course offered by the University of Helsinki, focusing on building modern web applications using JavaScript, React, Node.js, and more.
This directory contains all exercises from Part 0. Part 0 covers the core concepts and technologies behind web development, such as:
- DOM (Document Object Model)
- Event Handlers and Callback Functions
- HTTP
- SPA (Single Page Applications)
- JavaScript Fatigue
Contains all exercises from Part 1. Core concepts:
- JavaScript and JSX
- Components
- useState Hook
- Destructuring
- Event handling
- Conditional rendering
- Debbugging React applications
Contains exercises from Part 2. Core concepts:
- Controlled component
- map, filter, reduce on React
- Axios
- Promises
- Effect-hooks
- Server
- REST
- Adding styles to React app