Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 28, 2026, 03:41 AM
🎯 🌐 WEB DEVELOPER MOCK INTERVIEW (WITH ANSWERS)
🧠 1️⃣ Tell me about yourself
✅ Sample Answer:
"I have 3+ years as a full-stack developer working with MERN stack and modern web technologies. Core skills: React, Node.js, MongoDB, and TypeScript. Recently built e-commerce platforms with real-time features using http://Socket.io/. Passionate about scalable, performant web apps."
📊 2️⃣ What is the difference between let, const, and var in JavaScript?
✅ Answer:
var: Function-scoped, hoisted.
let: Block-scoped, hoisted but not initialized.
const: Block-scoped, cannot be reassigned.
👉 Use const by default, let when reassignment needed.
🔗 3️⃣ What are the different types of JOINs in SQL?
✅ Answer:
INNER JOIN: Matching records only.
LEFT JOIN: All left + matching right.
RIGHT JOIN: All right + matching left.
FULL OUTER JOIN: All records from both.
👉 LEFT JOIN most common in analytics.
🧠 4️⃣ What is the difference between == and === in JavaScript?
✅ Answer:
==: Loose equality (type coercion).
===: Strict equality (no coercion).
Example: '5' == 5 (true), '5' === 5 (false).
📈 5️⃣ Explain closures in JavaScript
✅ Answer:
Function that remembers its outer scope even after outer function executes.
Used for data privacy, module pattern, callbacks.
Example: Counter function maintaining private state.
📊 6️⃣ What is REST API? Explain HTTP methods
✅ Answer:
REST: Stateless client-server architecture.
GET: Retrieve, POST: Create, PUT/PATCH: Update, DELETE: Remove.
Status codes: 200 OK, 404 Not Found, 500 Error.
📉 7️⃣ What is the difference between async/await and Promises?
✅ Answer:
Promises: Callback-based (then/catch).
async/await: Syntactic sugar over Promises, cleaner code.
Both handle asynchronous operations.
📊 8️⃣ What is CORS and how do you handle it?
✅ Answer:
Cross-Origin Resource Sharing: Browser security for cross-domain requests.
Fix: Server sets Access-Control-Allow-Origin header.
Development: Use proxy in create-react-app.
🧠 9️⃣ How do you optimize React performance?
✅ Answer:
React.memo, useCallback, useMemo, lazy loading, code splitting.
Virtualization for large lists (react-window).
Avoid unnecessary re-renders.
📊 🔟 Walk through a recent web project
✅ Strong Answer:
"Built real-time dashboard using React + Node.js + http://Socket.io/. Implemented user auth (JWT), MongoDB aggregation pipelines for analytics, deployed on AWS with CI/CD. Handled 10k concurrent users with 99.9% uptime."
🔥 1️⃣1️⃣ What is virtual DOM?
✅ Answer:
JavaScript object representing real DOM. React diffs virtual DOM changes, batches updates.
99% faster than direct DOM manipulation.
Core React performance advantage.
📊 1️⃣2️⃣ Explain React Hooks (useState, useEffect)
✅ Answer:
useState: State in functional components.
useEffect: Side effects (API calls, subscriptions).
Replaces class lifecycle methods.
🧠 1️⃣3️⃣ What is Redux and when to use it?
✅ Answer:
State management library for complex apps.
Single store, actions → reducers → state updates.
UseContext/Context API sufficient for simple apps.
📈 1️⃣4️⃣ How do you make websites responsive?
✅ Answer:
CSS Grid/Flexbox, media queries, mobile-first approach.
Viewport meta tag, relative units (%, vw, vh, rem, em).
Test on multiple devices.
📊 1️⃣5️⃣ What tools and tech stack do you use?
✅ Answer:
Frontend: React, TypeScript, Tailwind CSS, Vite.
Backend: Node.js, Express, MongoDB/PostgreSQL.
Tools: Git, Docker, AWS, Vercel, Figma.
💼 1️⃣6️⃣ Tell me about a challenging web project
✅ Answer:
"Fixed slow e-commerce checkout (8s → 1.2s). Implemented lazy loading, image optimization, debounced search, server-side rendering. Conversion rate increased 27%, revenue +$50k/month."
Shared with Love➕
Double Tap ❤️ For More
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 28, 2026, 03:41 AM
✅ 11 Useful AI Development Tools You Should Know 🤖💻
1️⃣ Cursor
🧠 AI-powered code editor based on VS Code
✍️ Use it for: Multi-file editing, code generation, debugging
💡 Tip: 50 premium requests/mo + unlimited basic AI
2️⃣ http://Continue.dev/
💻 Open-source AI coding assistant for any IDE
🎯 Use it for: Autocomplete, chat, custom models (Ollama)
👨💻 Works in VS Code, JetBrains, Vim
3️⃣ GitHub Copilot
🤖 Inline code completions chat
📸 Use it for: 2K completions/mo across VS Code/JetBrains
🔗 No proprietary IDE needed
4️⃣ Aider
🎙 Terminal-based coding agent
📞 Use it for: Git-integrated refactoring, any LLM
🌐 Completely free OSS, local models supported
5️⃣ Codeium
🛠 Free AI autocomplete for 70+ languages
💻 Use it for: Enterprise-grade suggestions, team features
✨ Unlimited for individuals
6️⃣ Replit Agent
📊 AI app builder from natural language
🖼 Use it for: Full-stack prototypes, instant deployment
👶 No coding required
7️⃣ Google Antigravity
🔬 Agentic IDE with Gemini models
👨💻 Use it for: Autonomous app building, multi-agent coding
✨ Free public preview (high limits)
8️⃣ OpenCode
✍️ Terminal TUI with LSP integration
📊 Multi-session agents, 75+ LLM providers
🖼 Syntax highlighting + inline diffs
9️⃣ Warp Terminal
📈 AI-enhanced terminal with agentic workflows
🔗 Block-based editing, natural language commands
🔟 Claude Code
🧽 Browser-based coding environment
📂 Live previews, full-stack apps from prompts
1️⃣1️⃣ Amazon Q Developer
🧠 AWS-integrated coding assistant
✋ Use it for: Cloud-native apps, architecture suggestions
🎮 VS Code extension available
💡 Get Started:
🎯 Download Cursor/Replit for instant AI coding
📓 Pair with free LLMs (DeepSeek/Groq) for $0 usage
☁️ GitHub Codespaces for cloud dev environments
By: https://t.me/BestAIwebsite 🆕
Shared with Love♥️
💬 Tap ❤️ for more!
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 28, 2026, 03:41 AM
🚀 MERN Stack Architecture (End-to-End Flow)
Now you connect everything you learned into one complete system.
👉 MERN = MongoDB + Express + React + Node.js
This is the most popular full stack architecture.
🧠 What is MERN Stack
A full stack system where:
• React → Frontend (UI)
• Node + Express → Backend (API)
• MongoDB → Database
All using JavaScript 🔥
🔄 Complete MERN Flow (Very Important)
1️⃣ User interacts with UI (React)
2️⃣ React sends API request
3️⃣ Express receives request
4️⃣ Backend processes logic
5️⃣ Mongoose interacts with MongoDB
6️⃣ Database returns data
7️⃣ Backend sends JSON response
8️⃣ React updates UI
👉 This is the core interview explanation.
🧩 Architecture Diagram (Simple)
React (Frontend)
↓
API Request (fetch/axios)
↓
Node + Express (Backend)
↓
Mongoose
↓ MongoDB (Database) ↑
JSON Response
↑
React UI Updates
📁 Real MERN Project Structure
project/
├── client/ (React App)
│ └── src/
│ ├── components/
│ ├── pages/
│ └── App.js
│ ├── server/ (Backend)
│ ├── models/
│ ├── routes/
│ ├── controllers/
│ └── server.js
│ ├── package.json
📦 Frontend Responsibilities (React)
• UI rendering
• API calls
• State management
• Form handling
Example: fetch("/api/users")
⚙️ Backend Responsibilities (Node + Express)
• API creation
• Business logic
• Authentication
• Database interaction
Example: app.get("/users", ...)
🗄️ Database Responsibilities (MongoDB)
• Store data
• Retrieve data
• Update/Delete data
Example: User.find()
🔐 Where Authentication Fits
Flow: React → Login → Backend
Backend → Verify → Generate JWT
Frontend stores token
Frontend sends token in future requests
⚠️ Common Beginner Mistakes
• Mixing frontend and backend code
• Not handling errors
• No folder structure
• Not using environment variables
🧪 Mini Practice Task
Design a MERN app:
👉 Features to build:
• User signup/login
• Add products
• View products
• Delete products
🧪 Mini Task Solution: Try it yourself first
🧩 1. FRONTEND (React) – What goes here?
👉 Responsibility: UI + API calls + state
📁 Structure
client/src/
├── pages/
│ ├── Login.js
│ ├── Signup.js
│ ├── Dashboard.js
├── components/
│ ├── ProductForm.js
│ ├── ProductList.js
├── services/
│ └── api.js
⚙️ What it does:
• Login/Signup forms
• Store JWT (localStorage)
• Call APIs
• Display products
🧠 Example API Calls:
// Login
fetch("/api/auth/login", {
method: "POST",
body: JSON.stringify({ email, password }),
});
// Get Products
fetch("/api/products", {
headers: {
Authorization: Bearer ${token}
}
});
⚙️ 2. BACKEND (Node + Express) – What goes here?
👉 Responsibility: Logic + API + Auth
📁 Structure
server/
├── models/
│ ├── User.js
│ ├── Product.js
├── controllers/
│ ├── authController.js
│ ├── productController.js
├── routes/
│ ├── authRoutes.js
│ ├── productRoutes.js
├── middleware/
│ └── authMiddleware.js
└── server.js
🔑 APIs You’ll Build
🔐 Auth APIs
POST /api/auth/signup
POST /api/auth/login
📦 Product APIs
GET /api/products
POST /api/products
DELETE /api/products/:id
🧠 Example Controller Logic
// Get Products
exports.getProducts = async (req, res) => {
const products = await Product.find({ user: http://req.user.id/ });
res.json(products);
};
🔐 Authentication Flow
1. User logs in
2. Backend verifies user
3. Backend sends JWT
4. React stores token
5. Token sent in headers for protected routes
Authorization: Bearer
🗄️ 3. DATABASE (MongoDB) – What goes here?
👉 Responsibility: Store manage data
👤 User Schema
{
name: String,
email: String,
password: String
}
📦 Product Schema
{
name: String,
price: Number,
user: ObjectId // reference to user
}
🔄 Complete Flow (End-to-End)
👉 Example: User adds a product
1. React form submit
2. API call → POST /api/products
3. Express route receives request
4. Auth middleware verifies JWT
5. Controller saves product in MongoDB
6. Response sent back
7. React updates UI
Double Tap ❤️ For More
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 28, 2026, 03:41 AM
📷 Photo
🔗 5 Killer Websites For Coders
Shared with Love➕
308
0
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 28, 2026, 03:41 AM
🗄️ Database Integration — MongoDB with Node.js
Now you move from temporary data (arrays) → real database storage.
Backend apps must store data permanently.
That's where databases come in.
🧠 What is a Database
A database stores data persistently.
Examples:
• E-commerce: Products, orders
• Social media: Users, posts
• Banking app: Transactions
Without database → data disappears when server restarts.
🍃 What is MongoDB
MongoDB is a NoSQL database.
Instead of tables → it stores documents (JSON-like data).
Example document:
{
"name": "Deepak",
"role": "Developer",
"age": 25
}
Collection = group of documents
Database = group of collections
📦 Why MongoDB is Popular
✅ JSON-like data
✅ Flexible schema
✅ Works perfectly with JavaScript
✅ Scales easily
Common in MERN stack.
MERN = MongoDB + Express + React + Node
🔗 Connecting MongoDB with Node.js
We use a library called Mongoose.
Install:
npm install mongoose
⚡ Step 1 — Connect Database
Example:
const mongoose = require("mongoose");
mongoose.connect("mongodb://127.0.0.1:27017/myapp")
.then(() => console.log("MongoDB Connected"))
.catch(err => console.log(err));
Now Node server is connected to MongoDB.
🧩 Step 2 — Create Schema
Schema defines data structure.
Example:
const userSchema = new mongoose. Schema({
name: String,
age: Number
});
📄 Step 3 — Create Model
Model allows database operations.
const User = mongoose.model("User", userSchema);
➕ Step 4 — Create Data
app.post("/users", async (req, res) => {
const user = new User({
name: req.body.name,
age: req.body.age
});
await user.save();
res.json(user);
});
🔍 Step 5 — Fetch Data
app.get("/users", async (req, res) => {
const users = await User.find();
res.json(users);
});
❌ Step 6 — Delete Data
app.delete("/users/:id", async (req, res) => {
await User.findByIdAndDelete(req.params.id);
res.json({ message: "User deleted" });
});
✏️ Step 7 — Update Data
app.put("/users/:id", async (req, res) => {
const user = await User.findByIdAndUpdate(
req.params.id,
req.body,
{ new: true }
);
res.json(user);
});
🔄 Full Backend Flow Now
React → API request
Express → Handles route
Mongoose → Talks to MongoDB
MongoDB → Stores data
⚠️ Common Beginner Mistakes
• Forgetting to install mongoose
• Not using async/await
• Wrong MongoDB URL
• Not validating schema
🧪 Mini Practice Task
Build Product API with MongoDB
Routes:
• POST /products
• GET /products
• PUT /products/:id
• DELETE /products/:id
Fields:
name
price
category
✅ Double Tap ♥️ For More
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 28, 2026, 03:41 AM
🌐 Frontend Development Concepts You Should Know
Frontend development focuses on building the user interface (UI) of websites and web applications—the part users see and interact with in the browser. It combines design, structure, interactivity, and performance to create responsive and user-friendly web experiences.
1️⃣ Core Technologies of Frontend Development
Frontend development is built on three foundational technologies:
- HTML (HyperText Markup Language): provides the structure of a webpage
- CSS (Cascading Style Sheets): controls the visual appearance and layout
- JavaScript: adds interactivity and dynamic behavior to web pages
2️⃣ Important Frontend Concepts
- Responsive Design: ensures websites work properly across devices
- DOM (Document Object Model): represents the structure of a webpage as objects
- Event Handling: frontend applications respond to user actions
- Asynchronous Programming: fetch data without reloading pages
3️⃣ Frontend Frameworks & Libraries
- React: popular JavaScript library for building component-based UI
- Angular: full frontend framework for large-scale applications
- Vue.js: lightweight framework known for simplicity and flexibility
4️⃣ Styling Tools
- CSS Frameworks: Tailwind CSS, Bootstrap, Material UI
- CSS Preprocessors: Sass, Less
5️⃣ Frontend Development Tools
- VS Code: code editor
- Git: version control
- Webpack / Vite: module bundlers
- NPM / Yarn: package managers
- Chrome DevTools: debugging
6️⃣ Performance Optimization
- lazy loading
- code splitting
- image optimization
- caching strategies
- minimizing HTTP requests
7️⃣ Typical Frontend Development Workflow
1. UI/UX Design
2. HTML Structure
3. Styling with CSS
4. Add JavaScript Interactivity
5. Integrate APIs
6. Test and debug
7. Deploy application
8️⃣ Real-World Frontend Projects
- Responsive Portfolio Website
- Weather App
- To-Do List Application
- E-commerce Product Page
- Dashboard UI
Shared with Love➕
Double Tap ♥️ For More
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 28, 2026, 03:41 AM
🔗 Connecting React Frontend to Backend API
Now you connect React (Frontend) with Node.js/Express (Backend). This is the core of full-stack development. Frontend sends HTTP requests → Backend processes → Returns JSON data.
🧠 How Frontend and Backend Communicate
Flow:
1️⃣ React sends request (API call)
2️⃣ Backend receives request
3️⃣ Backend processes logic
4️⃣ Backend sends response
5️⃣ React updates UI
Example: React → GET /users → Express API → JSON → React UI
🌐 API Request Methods Used in React
- GET: Fetch data
- POST: Send data
- PUT: Update data
- DELETE: Remove data
⚡ Method 1: Fetch API
JavaScript has a built-in function called fetch().
📥 Example: Fetch users from backend
Backend endpoint: GET http://localhost:3000/users
React code:import { useEffect, useState } from "react";
function App() {
const [users, setUsers] = useState([]);
useEffect(() => {
fetch("http://localhost:3000/users")
.then(res => res.json())
.then(data => setUsers(data));
}, []);
return (
User List
{users.map(user => (
{user.name}
))}
);
}
export default App;
Result: React automatically displays backend data.
➕ Sending Data to Backend (POST)
Example: Add new user.const addUser = async () => {
await fetch("http://localhost:3000/users", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({ name: "Deepak" })
});
};
Backend receives JSON and stores it.
✏️ Updating Data (PUT)await fetch("http://localhost:3000/users/1", {
method: "PUT",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({ name: "Updated Name" })
});
❌ Deleting Data (DELETE)await fetch("http://localhost:3000/users/1", {
method: "DELETE"
});
🧩 Common Full Stack Folder Structureproject/
├── client/ (React frontend)
│ └── src/
├── server/ (Node backend)
│ └── routes/
├── package.json
Frontend and backend run separately.
⚠️ Common Beginner Issues
1️⃣ CORS error
Backend must allow frontend.
Example:const cors = require("cors");
app.use(cors());
Install: npm install cors
2️⃣ Wrong API URL
Frontend must call: http://localhost:3000/api/users
3️⃣ Missing JSON middleware
app.use(express.json())
🧪 Mini Practice Task
Build a simple React + Express full stack app
Tasks:
- Fetch users from backend
- Display users in React
- Add new user from React form
- Delete user from UI
➡️ Double Tap ♥️ For More
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 28, 2026, 03:41 AM
📷 Photo
🔰 JavaScript Array Methods (Important)
Shared with Love➕
282
0
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 18, 2026, 08:20 PM
Complete 6-month front-end roadmap to crack product-based companies in 2025:
𝗠𝗼𝗻𝘁𝗵 𝟭: 𝗙𝗼𝘂𝗻𝗱𝗮𝘁𝗶𝗼𝗻𝘀 𝗼𝗳 𝗪𝗲𝗯 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁
Basic HTML
- Form
- Import
- Elements
- Attributes
- Semantics
- Multimedia
- Block element
𝗕𝗮𝘀𝗶𝗰 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗰𝗲𝗽𝘁𝘀
- Scope
- Closure
- Functions
- Data types
- Event loop
𝗕𝗮𝘀𝗶𝗰 𝗖𝗦𝗦 𝗖𝗼𝗻𝗰𝗲𝗽𝘁𝘀
- Box Model
- Pseudo Classes
- Class and other selectors
- CSS type - Flex, Grid, normal
𝗠𝗼𝗻𝘁𝗵 𝟮: 𝗔𝗱𝘃𝗮𝗻𝗰𝗲𝗱 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗰𝗲𝗽𝘁𝘀
- How to center
- Media queries
- Bind/call/apply
- Design and CSS
- Pseudo Elements
- Class and inheritance
- Prototype and prototype chain
- All element states - active, hover
𝗠𝗼𝗻𝘁𝗵 𝟯: 𝗜𝗻𝘁𝗲𝗿𝗮𝗰𝘁𝗶𝘃𝗶𝘁𝘆 & 𝗦𝘁𝘆𝗹𝗶𝗻𝗴
- Grid
- DOM
- Mixins
- Flexbox
- CSS constants
- Page Styling Concepts
- Event loop continuation
- Pre-processors - SCSS or LESS
𝗠𝗼𝗻𝘁𝗵 𝟰: 𝗔𝗱𝘃𝗮𝗻𝗰𝗲𝗱 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗮𝗻𝗱 𝗔𝗣𝗜𝘀
- JWT
- XHR
- Cookie
- WebAPI
- Call stack
- Generators
- Task queue
- Async/await
- Working with Data
- APIs and Communication
- Local storage/Session storage
- REST/GraphQL/Socket connection
𝗠𝗼𝗻𝘁𝗵 𝟱: 𝗖𝗼𝗺𝗽𝗹𝗲𝘅 𝗪𝗲𝗯 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 𝗦𝗸𝗶𝗹𝗹𝘀
- CORS
- OOPs concept
- Debugging Application
- Chrome Dev Tool Features
- Understanding V8 in depth
- Front-End Engineering Practices
- Design Patterns (Singleton, Observer, Module, etc.)
𝗠𝗼𝗻𝘁𝗵 6: 𝗥𝗲𝗮𝗰𝘁 𝗮𝗻𝗱 𝗠𝗼𝗱𝗲𝗿𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸
- Routing
- Context API
- Virtual DOM
- React Hooks
- Custom Hooks
- State and Props
- Advanced React
- Introduction JSX
- React Ecosystem
- React Component
- Unit Testing with Jest
- Server-Side Rendering
- Redux/Flux for State Management
Apart from these, I would continuously focus on:
- Typescript
- Mocking Data
- Design Patterns in depth
- Understanding Webpack
- Advanced React patterns
- Babel, env, prettier, linter
- Tooling and Optimization
- Basic to advanced concepts for type-safety in JavaScript projects.
Shared with Love➕
React with emoji for more content like this
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 18, 2026, 08:20 PM
🎥 Video
🔅 VS Code in 100 Seconds
Visual Studio Code is an open-source lightweight code editor maintained by Microsoft. Get the full VS Code Magic Tricks course to write better code faster
Shared with Love➕
244
2
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 18, 2026, 08:20 PM
📷 Photo
What the client sees vs. what the programmer endures
209
0
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 16, 2026, 08:43 AM
List of Backend Project Ideas💡👨🏻💻🌐
Beginner Projects
🔹 Simple REST API
🔹 Basic To-Do App with CRUD Operations
🔹 URL Shortener
🔹 Blog API
🔹 Contact Form API
Intermediate Projects
🔸 User Authentication System
🔸 E-commerce API
🔸 Weather Data API
🔸 Task Management System
🔸 File Upload Service
Advanced Projects
🔺 Real-time Chat API
🔺 Social Media API
🔺 Booking System API
🔺 Inventory Management System
🔺 API for Data Visualization
https://t.me/webdevcoursefree
170
0
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 16, 2026, 08:43 AM
📷 Photo
🔰 Javascript Callback Vs Promises
Shared with Love➕
217
1
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 13, 2026, 10:30 PM
📷 Photo
🔰 Type Conversion in Python
Shared with Love➕
174
1
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 13, 2026, 10:30 PM
📷 Photo
🚀 Build Your Own App for FREE! (Limited 24-Hour Event)
👑Ever wanted to build a real AI-powered product but didn't know how to code?
👑Now is your chance! To celebrate International Women's Day, Lovable is opening its platform for free for 24 hours.👨🏫
What’s in it for you?
✅ 24 Hours Free Access: Use Lovable’s "vibe coding" platform to build apps just by describing them.
✅ $100 Anthropic Credits: Get free Claude API credits to power your AI features.
✅ $250 Stripe Credits: Start accepting payments with waived transaction fees.
✅ No Coding Required: If you can describe it, you can build it.
🗓 When: March 8, 2026 (Starts 12:00 AM ET)
📍 Where: Online globally or at 30+ in-person events worldwide.
Stop just having ideas—start shipping them!
No subscription or application needed. Just show up with your laptop and a vision.
💎Link: https://lovable.dev/invite/39T7DBV
Shared with Love➕
Must Give Reactions 🎁
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 13, 2026, 10:30 PM
🚀 Coding Projects & Ideas 💻
Inspire your next portfolio project — from beginner to pro!
🏗 Beginner-Friendly Projects
1️⃣ To-Do List App – Create tasks, mark as done, store in browser.
2️⃣ Weather App – Fetch live weather data using a public API.
3️⃣ Unit Converter – Convert currencies, length, or weight.
4️⃣ Personal Portfolio Website – Showcase skills, projects & resume.
5️⃣ Calculator App – Build a clean UI for basic math operations.
⚙️ Intermediate Projects
6️⃣ Chatbot with AI – Use NLP libraries to answer user queries.
7️⃣ Stock Market Tracker – Real-time graphs & stock performance.
8️⃣ Expense Tracker – Manage budgets & visualize spending.
9️⃣ Image Classifier (ML) – Classify objects using pre-trained models.
🔟 E-Commerce Website – Product catalog, cart, payment gateway.
🚀 Advanced Projects
1️⃣1️⃣ Blockchain Voting System – Decentralized & tamper-proof elections.
1️⃣2️⃣ Social Media Analytics Dashboard – Analyze engagement, reach & sentiment.
1️⃣3️⃣ AI Code Assistant – Suggest code improvements or detect bugs.
1️⃣4️⃣ IoT Smart Home App – Control devices using sensors and Raspberry Pi.
1️⃣5️⃣ AR/VR Simulation – Build immersive learning or game experiences.
💡 Tip: Build in public. Share your process on GitHub, LinkedIn & Twitter.
Shared with Love➕
🔥 React ❤️ for more project ideas!
272
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 13, 2026, 10:30 PM
Now, let's move to the next topic in Web Development Roadmap:
🌐 Backend Basics — Node.js Express
Now you move from frontend (React) → backend (server side).
Frontend = UI, Backend = Logic + Database + APIs.
🟢 What is Node.js ❓
• Node.js is a JavaScript runtime that runs outside the browser.
• Built on Chrome V8 engine, allows JavaScript to run on server.
🧠 Why Node.js is Popular
• Same language (JS) for frontend + backend
• Fast and lightweight
• Large ecosystem (npm)
• Used in real companies
⚡️ How Node.js Works
• Single-threaded, event-driven, non-blocking I/O
• Handles many requests efficiently, good for APIs, real-time apps, chat apps
📦 What is npm
• npm = Node Package Manager
• Used to install libraries, manage dependencies, run scripts
Example: npm install express
🚀 What is Express.js ❓
• Express is a minimal web framework for Node.js.
• Makes backend development easy, clean routing, easy API creation, middleware support
🧩 Basic Express Server Example
• Install Express: npm init -y, npm install express
• Create server.js:
const express = require("express");
const app = express();
app.get("/", (req, res) => {
res.send("Hello Backend");
});
app.listen(3000, () => {
console.log("Server running on port 3000");
});
• Creates server, handles GET request, sends response, listens on port 3000
🔄 What is an API
• API = Application Programming Interface
• Frontend talks to backend using APIs, usually in JSON format
🧠 Common HTTP Methods (Backend)
• GET: Fetch data
• POST: Send data
• PUT: Update data
• DELETE: Remove data
⚠️ Common Beginner Mistakes
• Forgetting to install express
• Not using correct port
• Not sending response
• Confusing frontend and backend
🧪 Mini Practice Task
• Create basic Express server
• Create route /about
• Create route /api/user returning JSON
• Start server and test in browser
✅ Mini Practice Task – Solution 🌐
🟢 Step 1️⃣ Install Express
Open terminal inside project folder:
npm init -y
npm install express
✔️ Creates package.json
✔️ Installs Express framework
📄 Step 2️⃣ Create server.js
Create a file named server.js and add:
const express = require("express");
const app = express();
// Home route
app.get("/", (req, res) => {
res.send("Welcome to my server");
});
// About route
app.get("/about", (req, res) => {
res.send("This is About Page");
});
// API route returning JSON
app.get("/api/user", (req, res) => {
res.json({ name: "Deepak", role: "Developer", age: 25 });
});
// Start server
app.listen(3000, () => {
console.log("Server running on http://localhost:3000");
});
▶️ Step 3️⃣ Start the Server
Run in terminal:
node server.js
You should see: Server running on http://localhost:3000
🌍 Step 4️⃣ Test in Browser
Open these URLs:
• http://localhost:3000/ → Welcome message
• http://localhost:3000/about → About page text
• http://localhost:3000/api/user → JSON response
Shared with Love➕
Double Tap ♥️ For More
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 13, 2026, 10:30 PM
📷 Photo
🔰 Useful Python string formatting types base in placeholder
252
0
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 13, 2026, 10:30 PM
Web Development Roadmap
🌐 REST APIs & Routing in Express
Now you move from basic server → real backend API structure.
If you understand this topic properly, you can build production-level APIs.
🧠 What is a REST API?
REST = Representational State Transfer
Simple meaning:
👉 Backend exposes URLs
👉 Frontend sends HTTP requests
👉 Backend returns data (usually JSON)
🔥 REST API Structure
REST follows resources-based URLs.
Example resource: users
Instead of:
- /addUser
- /deleteUser
REST style:
- POST /users
- PUT /users/:id
- DELETE /users/:id
📌 HTTP Methods in REST
- GET -> Read data
- POST -> Create data
- PUT -> Update data
- DELETE -> Remove data
These map directly to CRUD.
🧩 Basic REST API Example
Step 1: Setup Express
const express = require("express");
const app = express();
app.use(express.json()); // middleware for JSON
let users = [
{ id: 1, name: "Amit" },
{ id: 2, name: "Rahul" }
];
🔍 1️⃣ GET – Fetch all users
app.get("/users", (req, res) => {
res.json(users);
});
➕ 2️⃣ POST – Add new user
app.post("/users", (req, res) => {
const newUser = {
id: users.length + 1,
name: req.body.name
};
users.push(newUser);
res.json(newUser);
});
✏️ 3️⃣ PUT – Update user
app.put("/users/:id", (req, res) => {
const id = parseInt(req.params.id);
const user = users.find(u => u.id === id);
if (!user) {
return res.status(404).json({ message: "User not found" });
}
user.name = req.body.name;
res.json(user);
});
❌ 4️⃣ DELETE – Remove user
app.delete("/users/:id", (req, res) => {
const id = parseInt(req.params.id);
users = users.filter(u => u.id !== id);
res.json({ message: "User deleted" });
});
▶️ Start Server
app.listen(3000, () => {
console.log("Server running on port 3000");
});
🧠 What is Routing?
Routing means:
👉 Matching URL
👉 Matching HTTP method
👉 Running correct function
Example:
- GET /users → fetch users
- POST /users → create user
📁 Better Folder Structure (Real Projects)
project/
├── routes/
│ └── userRoutes.js
├── controllers/
├── server.js
Separation of concerns = scalable backend.
⚠️ Common Beginner Mistakes
- Not using express.json()
- Not parsing req.params correctly
- Not sending status codes
- Not handling missing data
🧪 Mini Practice Task
- Create REST API for products
- GET /products
- POST /products
- PUT /products/:id
- DELETE /products/:id
➡️ Double Tap ♥️ For More
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 12, 2026, 12:25 AM
✎ Grep Tips for JavaScript Analysis 🥀
• Extract JavaScript files from recursive directories
find /path/to/your/folders -name "*.js" -exec mv {} /path/to/target/folder/ \;;
• Search for API keys and passwords
cat * | grep -rE "apikey|api_key|secret|token|password|auth|key|pass|user"
• Identify dangerous function calls
cat * | grep -rE "eval|document\.write|innerHTML|setTimeout|setInterval|Function"
• Check URL Manipulation
cat * | grep -rE "location\.href|location\.replace|location\.assign|window\.open"
• Search for Cross-Origin requests
cat * | grep -rE "XMLHttpRequest|fetch|Access-Control-Allow-Origin|withCredentials" /path/to/js/files
• Analyze use of postMessage
cat * | grep -r "postMessage"
• Find URL Endpoints or Hardcoded URLs
cat * | grep -rE "https?:\/\/|www\."
• Identify Debugging information
cat * | grep -rE "console\.log|debugger|alert|console\.dir"
• Check how user input is handled
cat * | grep -rE "document\.getElementById|document\.getElementsByClassName|document\.querySelector|document\.forms"
Use these tips to analyze JavaScript code and identify weaknesses, and share your experiences and findings in the comments! What other tools or methods do you suggest for reviewing JavaScript code?
Shared with Love➕
229
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 12, 2026, 12:25 AM
✅10 Most Useful SQL Interview Queries (with Examples) 💼
1️⃣ Find the second highest salary:
SELECT MAX(salary)
FROM employees
WHERE salary < (SELECT MAX(salary) FROM employees);
2️⃣ Count employees in each department:
SELECT department, COUNT(*)
FROM employees
GROUP BY department;
3️⃣ Fetch duplicate emails:
SELECT email, COUNT(*)
FROM users
GROUP BY email
HAVING COUNT(*) > 1;
4️⃣ Join orders with customer names:
SELECT c.name, o.order_date
FROM customers c
JOIN orders o ON c.id = o.customer_id;
5️⃣ Get top 3 highest salaries:
SELECT DISTINCT salary
FROM employees
ORDER BY salary DESC
LIMIT 3;
6️⃣ Retrieve latest 5 logins:
SELECT * FROM logins
ORDER BY login_time DESC
LIMIT 5;
7️⃣ Employees with no manager:
SELECT name
FROM employees
WHERE manager_id IS NULL;
8️⃣ Search names starting with ‘S’:
SELECT * FROM employees
WHERE name LIKE 'S%';
9️⃣ Total sales per month:
SELECT MONTH(order_date) AS month, SUM(amount)
FROM sales
GROUP BY MONTH(order_date);
🔟 Delete inactive users:
DELETE FROM users
WHERE last_active < '2023-01-01';
✅ Tip: Master subqueries, joins, groupings & filters – they show up in nearly every interview!
Shared with Love➕
💬 Tap ❤️ for more!
254
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 12, 2026, 12:25 AM
Steps to become a full-stack developer
Learn the Fundamentals: Start with the basics of programming languages, web development, and databases. Familiarize yourself with technologies like HTML, CSS, JavaScript, and SQL.
Front-End Development: Master front-end technologies like HTML, CSS, and JavaScript. Learn about frameworks like React, Angular, or Vue.js for building user interfaces.
Back-End Development: Gain expertise in a back-end programming language like Python, Java, Ruby, or Node.js. Learn how to work with servers, databases, and server-side frameworks like Express.js or Django.
Databases: Understand different types of databases, both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB). Learn how to design and query databases effectively.
Version Control: Learn Git, a version control system, to track and manage code changes collaboratively.
APIs and Web Services: Understand how to create and consume APIs and web services, as they are essential for full-stack development.
Development Tools: Familiarize yourself with development tools, including text editors or IDEs, debugging tools, and build automation tools.
Server Management: Learn how to deploy and manage web applications on web servers or cloud platforms like AWS, Azure, or Heroku.
Security: Gain knowledge of web security principles to protect your applications from common vulnerabilities.
Build a Portfolio: Create a portfolio showcasing your projects and skills. It's a powerful way to demonstrate your abilities to potential employers.
Project Experience: Work on real projects to apply your skills. Building personal projects or contributing to open-source projects can be valuable.
Continuous Learning: Stay updated with the latest web development trends and technologies. The tech industry evolves rapidly, so continuous learning is crucial.
Soft Skills: Develop good communication, problem-solving, and teamwork skills, as they are essential for working in development teams.
Job Search: Start looking for full-stack developer job opportunities. Tailor your resume and cover letter to highlight your skills and experience.
Interview Preparation: Prepare for technical interviews, which may include coding challenges, algorithm questions, and discussions about your projects.
Continuous Improvement: Even after landing a job, keep learning and improving your skills. The tech industry is always changing.
Remember that becoming a full-stack developer takes time and dedication. It's a journey of continuous learning and improvement, so stay persistent and keep building your skills.
ENJOY LEARNING 👍👍
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 12, 2026, 12:25 AM
Now, let's move to the next topic in Web Development Roadmap:
⚛️ React Hooks (useEffect useRef)
👉 Now you learn how React handles side effects and DOM access. These hooks are heavily used in real projects and interviews.
🧠 What are React Hooks
Hooks let you use React features inside functional components.
Before hooks → class components required
After hooks → functional components can do everything
✅ Common hooks
• useState → manage data
• useEffect → handle side effects
• useRef → access DOM or store values
🔄 Hook 1: useEffect (Side Effects)
❓ What is useEffect
useEffect runs code when:
✅ Component loads
✅ State changes
✅ Props change
✅ Component updates
Simple meaning 👉 Perform actions outside UI rendering.
📌 Why useEffect is needed
Used for:
• API calls
• Fetch data from server
• Timer setup
• Event listeners
• Page load logic
✍️ Basic Syntax
import { useEffect } from "react";
useEffect(() => {
// code to run
}, []);
🚀 Run only once (on page load)
useEffect(() => {
console.log("Component mounted");
}, []);
👉 Empty dependency array → runs once.
🔄 Run when state changes
useEffect(() => {
console.log("Count changed");
}, [count]);
👉 Runs whenever count updates.
⏱️ Real Example — Timer
import { useState, useEffect } from "react";
function Timer() {
const [time, setTime] = useState(0);
useEffect(() => {
const interval = setInterval(() => {
setTime(t => t + 1);
}, 1000);
return () => clearInterval(interval);
}, []);
return
{time}
;
}
✔ Runs timer automatically
✔ Cleans memory using return
🎯 Hook 2: useRef (Access DOM / Store Values)
❓ What is useRef
useRef gives direct access to DOM elements. Also stores values without re-rendering.
Simple meaning 👉 Reference to element or value.
📌 Why useRef is used
• Focus input automatically
• Access DOM elements
• Store previous value
• Avoid re-render
✍️ Basic Syntax
import { useRef } from "react";
const inputRef = useRef();
🎯 Example — Focus input automatically
import { useRef } from "react";
function InputFocus() {
const inputRef = useRef();
const handleFocus = () => {
inputRef.current.focus();
};
return (
);
}
✔ Button click focuses input.
⚖️ useState, useEffect, and useRef — What's the difference?
• useState: Stores changing data that triggers re-renders.
• useEffect: Runs side effects (e.g., API calls, timers).
• useRef: Accesses DOM elements or stores values without re-rendering.
⚠️ Common Beginner Mistakes
• Forgetting dependency array in useEffect
• Infinite loops in useEffect
• Using useRef instead of state
• Not cleaning side effects
🧪 Mini Practice Task
• Print message when component loads using useEffect
• Create timer using useEffect
• Focus input automatically using useRef
• Store previous value using useRef
✅ Double Tap ♥️ For More
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 12, 2026, 12:25 AM
Sample email template to reach out to HR’s as fresher
Hi Jasneet,
I recently came across your LinkedIn post seeking a React.js developer intern, and I am writing to express my interest in the position at Airtel. As a recent graduate, I am eager to begin my career and am excited about the opportunity.
I am a quick learner and have developed a strong set of dynamic and user-friendly web applications using various technologies, including HTML, CSS, JavaScript, Bootstrap, React.js, Vue.js, PHP, and MySQL. I am also well-versed in creating reusable components, implementing responsive designs, and ensuring cross-browser compatibility.
I am confident that my eagerness to learn and strong work ethic will make me an asset to your team.
I have attached my resume for your review. Thank you for considering my application. I look forward to hearing from you soon.
Thanks!
I hope you will found this helpful 🙂
Shared with Love➕
256
1
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 12, 2026, 12:25 AM
✅ JavaScript Practice Questions with Answers 💻⚡️
🔍 Q1. How do you check if a number is even or odd?
let num = 10;
if (num % 2 === 0) {
console.log("Even");
} else {
console.log("Odd");
}
🔍 Q2. How do you reverse a string?
let text = "hello";
let reversedText = text.split("").reverse().join("");
console.log(reversedText); // Output: olleh
🔍 Q3. Write a function to find the factorial of a number.
function factorial(n) {
let result = 1;
for (let i = 1; i <= n; i++) {
result *= i;
}
return result;
}
console.log(factorial(5)); // Output: 120
🔍 Q4. How do you remove duplicates from an array?
let items = [1, 2, 2, 3, 4, 4];
let uniqueItems = [...new Set(items)];
console.log(uniqueItems);
🔍 Q5. Print numbers from 1 to 10 using a loop.
for (let i = 1; i <= 10; i++) {
console.log(i);
}
🔍 Q6. Check if a word is a palindrome.
let word = "madam";
let reversed = word.split("").reverse().join("");
if (word === reversed) {
console.log("Palindrome");
} else {
console.log("Not a palindrome");
}
Shared with Love➕
💬 Tap ❤️ for more!
281
1
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 12, 2026, 12:25 AM
🔤 A–Z of Web Development 🌐
A – API
Set of rules allowing different apps to communicate, like fetching data from servers.
B – Bootstrap
Popular CSS framework for responsive, mobile-first front-end development.
C – CSS
Styles web pages with layouts, colors, fonts, and animations for visual appeal.
D – DOM
Document Object Model; tree structure representing HTML for dynamic manipulation.
E – ES6+
Modern JavaScript features like arrows, promises, and async/await for cleaner code.
F – Flexbox
CSS layout module for one-dimensional designs, aligning items efficiently.
G – GitHub
Platform for version control and collaboration using Git repositories.
H – HTML
Markup language structuring content with tags for headings, links, and media.
I – IDE
Integrated Development Environment like VS Code for coding, debugging, tools.
J – JavaScript
Language adding interactivity, from form validation to full-stack apps.
K – Kubernetes
Orchestration tool managing containers for scalable web app deployment.
L – Local Storage
Browser API storing key-value data client-side, persisting across sessions.
M – MongoDB
NoSQL database for flexible, JSON-like document storage in MEAN stack.
N – Node.js
JavaScript runtime for server-side; powers back-end with npm ecosystem.
O – OAuth
Authorization protocol letting apps access user data without passwords.
P – Progressive Web App
Web apps behaving like natives: offline, push notifications, installable.
Q – Query Selector
JavaScript/DOM method targeting elements with CSS selectors for manipulation.
R – React
JavaScript library for building reusable UI components and single-page apps.
S – SEO
Search Engine Optimization improving site visibility via keywords, speed.
T – TypeScript
Superset of JS adding types for scalable, error-free large apps.
U – UI/UX
User Interface design and User Experience focusing on usability, accessibility.
V – Vue.js
Progressive JS framework for reactive, component-based UIs.
W – Webpack
Module bundler processing JS, assets into optimized static files.
X – XSS
Cross-Site Scripting vulnerability injecting malicious scripts into web pages.
Y – YAML
Human-readable format for configs like Docker Compose or GitHub Actions.
Z – Zustand
Lightweight state management for React apps, simpler than Redux.
Shared with Love➕
Double Tap ♥️ For More
Programming Courses | Courses | archita phukan | Love Babbar | Coding Ninja | Durgasoft | ChatGPT prompt AI Prompt
Mar 12, 2026, 12:25 AM
Now, let's move to the next topic in Web Development Roadmap:
⚛️ JSX & React Project Structure
This topic explains how React writes UI code and how React apps are organized.
🧩 What is JSX ❓
JSX Meaning JSX = JavaScript XML
👉 Allows writing HTML inside JavaScript. Simple meaning
- HTML-like syntax inside JS
- Makes UI code easier to write
🧠 Why JSX Exists
Without JSX (pure JS) React.createElement("h1", null, "Hello");
With JSX (easy)
Hello
✅ Cleaner ✅ Readable ✅ Faster development
✍️ Basic JSX Example
function App() {
return
Hello React
;
}
✔️ Looks like HTML ✔️ Actually converted to JavaScript
⚠️ JSX Rules (Very Important)
1. Return only one parent element
❌ Wrong return (
Hello
Welcome
);
✅ Correct return (
Hello
Welcome
);
2. Use className instead of class
Because class is reserved in JavaScript.
3. Close all tags
4. JavaScript inside { }
const name = "Deepak";
return
Hello {name}
;
✔️ Dynamic content rendering
🔄 JSX Expressions
You can use:
- Variables
- Functions
- Conditions
Example let age = 20;
return
{age >= 18 ? "Adult" : "Minor"}
;
📁 React Project Structure
When you create a React app, files follow a structure.
🗂 Typical React Folder Structure
my-app/
├── node_modules/
├── public/
├── src/
│ ├── App.js
│ ├── index.js
│ ├── components/
│ └── styles/
├── package.json
📦 Important Folders Explained
📁 public/
- Static files
- index.html
- Images
- Favicon
Browser loads this first.
📁 src/ (Most Important)
- Main application code
- Components
- Styles
- Logic
You work here daily.
📄 App.js
- Main component
- Controls UI structure
- Parent of all components
📄 index.js
- Entry point of app
- Renders App into DOM
Example idea ReactDOM.render(, document.getElementById("root"));
📄 package.json
- Project dependencies
- Scripts
- Version info
🧠 How React App Runs (Flow)
1️⃣ index.html loads
2️⃣ index.js runs
3️⃣ App component renders
4️⃣ UI appears
⚠️ Common Beginner Mistakes
- Multiple parent elements in JSX
- Using class instead of className
- Forgetting to close tags
- Editing files outside src
🧪 Mini Practice Task
- Create JSX heading showing your name
- Use variable inside JSX
- Create simple component folder structure
- Create a new component and use inside App
✅ Mini Practice Task – Solution ⚛️
🟦 1️⃣ Create JSX heading showing your name
👉 Inside App.js
function App() {
return
My name is Deepak
;
}
export default App;
✔️ JSX looks like HTML
✔️ React renders heading on screen
🔤 2️⃣ Use variable inside JSX
👉 JavaScript values go inside { }
function App() {
const name = "Deepak";
return