Skip to content

im-luka/learning-react-complete-guide

Repository files navigation

⚛️ React Complete Guide

Here you can find lots of resources for learning React.
Resources are project based and cover all of the main topics to help you start as fast as possible.

Check out this great course created by Max

⚠️ Note

From lesson 09 - http requests onwards, in some lessons, you will start using Firebase API.

You will need to create Firebase project and import provided learning-react-data.json file in realtime database.

Then, in lessons where you see .env.example file, create .env file at the root of the project and assign your API key to a variable with name REACT_APP_API_KEY.


React React Router Redux JavaScript TypeScript Styled Components CSS3 Firebase


Sneak peak of some projects you will create

01 - basics & components

01


02 - styling components

02


04 - simple project

04


05 - side effects, reducers, context API

05


06/12 - food project

06:12 - 1 06:12 - 2


07 - behind the scenes & optimization

07


08 - class based components

08


09 - http requests

09


10 - custom hooks

10


11 - forms & user input

11


13 - redux

13 - 1 13 - 2


14 - redux advanced

14


15 - react router

15 - 1 15 - 2 15 - 3


17 - replacing redux

17 - 1 17 - 2


19 - react with typescript

19