This repository contains all my learnings, code, and notes from the Namaste React course by Akshay Saini.
Here you'll find hands-on code, theory, and experiments as I explored React and its ecosystem, from the basics to advanced concepts.
- React (Hooks, Class Components, Lifecycle)
- Redux (State Management)
- React Router (Routing & Navigation)
- Parcel & Vite (Modern Bundlers)
- Webpack (Module Bundler)
- TailwindCSS (Utility-first CSS)
- Babel (
.babelrcfor JS/JSX transpilation) - VS Code (with recommended extensions)
- Git & GitHub (Version Control)
graph TB
A[ReactNotes] --> B(REACT LEC 1)
B --> B1[App.js]
B --> B2[index.html]
B2 --> C(REACT LEC 2)
C --> D(REACT LEC 3)
D --> E(REACT LEC 4)
E --> F(REACT LEC 5)
F --> G(REACT LEC 6)
G --> H(REACT LEC 7)
H --> I(REACT LEC 8)
I --> J(REACT LEC 9)
J --> K(REACT LEC 10)
K --> L(REACT LEC 11)
L --> M(REACT LEC 12)
M --> N(REACT LEC 13)
N --> O(REACT LEC 14)
O --> P(REACT SomeOtherHooks)
P --> Q[images/]
Q --> R[pdf+ExtraNotes/]
- Comprehensive Notes: Markdown notes for each lecture, including theory and code.
- Code Examples: Real-world React code, from simple components to advanced hooks and Redux.
- Bundler Demos: Examples using Parcel, Vite, and Webpack.
- Styling: TailwindCSS and custom CSS for modern UIs.
- Clone this repo:
git clone <your-repo-url> - Open in VS Code
- Install dependencies:
npm install - Run locally:
npm startornpm run dev(depending on the setup) - Explore the folders:
Each folder contains code and notes for different topics.