05 Sep, 2025
3 mins read

Day 5: Events and Forms in React.js

We will learn how to handle events and forms in React.js. You’ll often need to capture user actions—like button clicks, typing in text fields, or submitting forms. In React, this is done using events. Today, we’ll explore onClick, onChange, and controlled inputs that update state in real time. What are Events in React.js? Think of […]

7 mins read

Day 4: Learning Props and State in React

Props and State in React are the two core ideas that make your components reusable and interactive. In Day 1–3, we set up the environment and learned JSX & Components. Today we’ll learn how data flows with props, how components remember data with state, and how to use both together. What are Props in React? […]

4 mins read

Day 3: Understanding JSX and Components in React

Welcome back to our React Learning Series!, we already set up React, and created a portfolio page. Today, we’ll dive into JSX and Components, the heart of React. What is JSX? JSX stands for JavaScript XML.It allows us to write HTML-like code inside JavaScript, which React then transforms into actual DOM elements. 👉 Without JSX: […]

4 mins read

Day 2: Setting Up React Environment and Creating Your First Page

Welcome back! 🎉 In the previous blog, we learned why React is important and what we need before starting.Today, we’ll setting up react environment, run our first React app, clean the extra files, and create a simple portfolio page. By the end of this blog, you’ll already have your first React page running in the […]