# React In the Beginning

## <mark style="background-color:blue;">What is This Course  About</mark>

**Modern Frontend Web Development with ReactJS**

* How React works
* Its building blocks
* Old vs New ways of building web applications

**Fundamentals & Intermediate Concepts of React**

**Hands-on React Project Building : Learn by doing it in the hard way**

***

### **Notes:**

* This course focuses on teaching you modern frontend web development using ReactJS.
* You'll learn how React works, its core components, and how it differs from traditional web application development.
* The course covers both fundamental and intermediate React concepts.
* Hands-on projects will allow you to apply your knowledge and build real-world React applications.

***

## <mark style="color:orange;">Course prerequisites</mark>

* **Web development basics**

<figure><img src="https://3076957159-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgrDGzRxBIgT2hVX8HkFG%2Fuploads%2FY9qRrlBAdgeNTGyU7jT4%2FScrimba-learn-react-1.jpg?alt=media&#x26;token=4f8e504e-cdfc-49dd-b4b8-fbb943effba5" alt="" width="375"><figcaption><p>Pre-requisite</p></figcaption></figure>

* HTML
* CSS
* (Modern) JavaScript
* nodeJS
* **React beginner course (but not a beginner programming course)**
* **No need to be an expert!**

***

**Notes:**

* This course assumes a basic understanding of web development concepts, including HTML, CSS, and JavaScript.
* A beginner React course is recommended, but prior programming experience is not required.
* This course is designed for learners who are not necessarily experts in React or web development.

***
