https://github.com/bloivating-major/namaste-react
This repository is dedicated to learning React.js with insights from Akshay Saini, who teaches React at its core level. π Dive deep into React fundamentals, best practices, and advanced concepts with his expert guidance!
https://github.com/bloivating-major/namaste-react
akshay-saini namaste-react namaste-react-course react reactjs redux-toolkit
Last synced: 5 days ago
JSON representation
This repository is dedicated to learning React.js with insights from Akshay Saini, who teaches React at its core level. π Dive deep into React fundamentals, best practices, and advanced concepts with his expert guidance!
- Host: GitHub
- URL: https://github.com/bloivating-major/namaste-react
- Owner: Bloivating-Major
- Created: 2024-09-23T00:18:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-29T06:27:17.000Z (about 1 year ago)
- Last Synced: 2025-05-29T07:36:07.094Z (about 1 year ago)
- Topics: akshay-saini, namaste-react, namaste-react-course, react, reactjs, redux-toolkit
- Language: JavaScript
- Homepage: https://food-khaki-seven.vercel.app/
- Size: 53.1 MB
- Stars: 7
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π Namaste React Course by Akshay Saini
Welcome to my journey through the **Namaste React Course**! π
This repository contains my notes, code snippets, and learnings from each episode. π
---
## π Table of Contents
π **[Episode 01 - Inception](./Episode%2001%20Inception/readme.md)** β Setting up the environment ποΈ
π **[Episode 02 - Igniting our App](./Episode%2002%20Igniting%20Our%20App/readme.md)** β Understanding React basics β‘
π **[Episode 03 - Laying the Foundation](./Episode%2003%20Laying%20The%20Foundation/readme.md)** β JSX, Components, and Props ποΈ
π **[Episode 04 - Talk is Cheap, Show me the Code](./Episode%2004%20Show%20me%20the%20Code/readme.md)** β Working with Functional Components π₯οΈ
π **[Episode 05 - Letβs Get Hooked!](./Episode%2005%20Let's%20Get%20Hooked/Theory/Episode%2005%20-%20Theory.md)** β React Hooks & useState π
π **[Episode 06 - Exploring the World](./Episode%2006%20Exploring%20the%20World/Readme.md)** β React useEffect & Reconciliation π
π **[Episode 07 - Finding The Path](./Episode%2007%20Finding%20The%20Path/Readme.md)** β Routing in React Diving Deep into uesEffect and useState hooks. π₯οΈ
π **[Episode 08 - Let's Get Classy](./Episode%2008%20Let's%20Get%20Classy/Readme.md)** β Class-Based Components in React π
π **[Episode 09 - Optimizing our App](./Episode%2009%20Optimizing%20our%20App/Readme.md)** β Custom Hook and Code Optimization π
π **[Episode 10 - Jo Dikhta Hai, Vo Bikta Hai! π¨](./Episode%2010%20Jo%20Dikhta%20hai%20vo%20Bikta%20Hai/Readme.md)** β Tailwind CSS and Ui Library and Frameworks π
π **[Episode 11 - Data is the New Oil π§](./Episode%2011%20Data%20is%20the%20New%20Oil/Readme.md)** β We explored the separation of a React application into UI and data layers, controlled and uncontrolled components, prop drilling, and the Context API
π **[Episode 12 - Let's Build Our Store π¬](./Episode%2012%20Let's%20Build%20Our%20Store/Readme.md)** β We explored state management using Redux, including its setup, slices, actions, and selectors. Letβs dive into the key concepts and learnings! π
π **[Episode 13 - Time For Test π§ͺ](./Episode%2013%20Time%20For%20Test/Readme.md)** β In this episode, we focused on writing test cases, understanding different types of testing, and utilizing the React Testing Library. Letβs dive into the key concepts and learnings! π
Finally, we have completed the course and are ready to build our own projects! π
---
## π‘ Whatβs Inside?
β
**Detailed Notes** π β Summarized learnings from each episode.
β
**Code Snippets** π» β Important concepts demonstrated in React.
β
**Best Practices** π β Writing clean and optimized React code.
β
**Project Structure** π β Well-organized components and folder setup.
---
## π₯ How to Use This Repository?
1οΈβ£ Clone the repository:
```sh
git clone https://github.com/Bloivating-Major/Namaste-React.git
```
2οΈβ£ Navigate to a specific episode:
```sh
cd episodes
open Episode_05.md
```
3οΈβ£ Explore and learn! π
---
## π€ Contributions & Suggestions
This is a learning journey! If you have any suggestions or improvements, feel free to share. π
Letβs grow together in React! πͺ
---
## π Keep Learning & Keep Building! π
Happy Coding! πβ¨