Creators: Jenna Hakkarainen, Amanda Karjalainen
- What is React.js?
- How to set up required tools to develop web applications with React?
- What is React JSX?
- What are components?
- How to create a new React app (step by step guide)?
- What is the React state?
- Demonstration of state in React app
- What is an event?
- How are events handled in React?
- Demonstration of event in React
- What are hooks?
- Demonstration of using hooks
- How to build a single page web application with React?
- How to use APIs such as AccuWeather API to build a simple weather app that shows temperature for any city in Finland
- The end user should be able to provide the city name and it should display the current weather of that city
- You may use Bootstrap to style your weather app
- You must use React components