Welcome to my journey through the Namaste React Course! 🎉
This repository contains my notes, code snippets, and learnings from each episode. 📚
📌 Episode 01 - Inception – Setting up the environment 🏗️
📌 Episode 02 - Igniting our App – Understanding React basics ⚡
📌 Episode 03 - Laying the Foundation – JSX, Components, and Props 🏛️
📌 Episode 04 - Talk is Cheap, Show me the Code – Working with Functional Components 🖥️
📌 Episode 05 - Let’s Get Hooked! – React Hooks & useState 🔗
📌 Episode 06 - Exploring the World – React useEffect & Reconciliation 🔗
📌 Episode 07 - Finding The Path – Routing in React Diving Deep into uesEffect and useState hooks. 🖥️
📌 Episode 08 - Let's Get Classy – Class-Based Components in React 🌍
📌 Episode 09 - Optimizing our App – Custom Hook and Code Optimization 🌍
📌 Episode 10 - Jo Dikhta Hai, Vo Bikta Hai! 🎨 – Tailwind CSS and Ui Library and Frameworks 🌟
📌 Episode 11 - Data is the New Oil 💧 – 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 🏬 – 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 🧪 – 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! 🎉
✅ 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.
1️⃣ Clone the repository:
git clone https://github.com/Bloivating-Major/Namaste-React.git2️⃣ Navigate to a specific episode:
cd episodes
open Episode_05.md3️⃣ Explore and learn! 🚀
This is a learning journey! If you have any suggestions or improvements, feel free to share. 😊
Let’s grow together in React! 💪
Happy Coding! 😃✨