🚀 React JS Bootcamp by Fork Technologies

“Learn how to build your own Flipkart or Meesho!”

📅 Duration

5 Days | 3 Hours per Day

  • 1.5 hours Theory

  • 1.5 hours Live Coding & Project Building

📍 Location

Offline at Vijayanagar, Bangalore.

 💻 Also available Online (Live)

💰 Fee

₹1999/-

🧩 Course Features

🧠 What You’ll Learn

🔹 React Fundamentals

  • Understand what React is and why it’s used

  • Learn JSX syntax and how it compiles to JavaScript

  • Build reusable functional components

  • Use props to pass data between components

🔹 React Hooks

  • Manage component state using useState

     

  • Perform side effects using useEffect

     

  • Share data across components (intro to prop drilling or useContext)

🔹 Routing & Navigation

  • Use React Router to create multi-page apps

  • Navigate between Home, Product, and Cart pages

  • Use route parameters to display dynamic content

🔹 Forms & Event Handling

  • Build controlled form components

     

  • Handle user input and form submissions

     

  • Add basic form validation

🔹 API Integration

  • Fetch data from open APIs like FakeStoreAPI or DummyJSON

     

  • Display data dynamically in components

     

  • Handle loading and error states gracefully

     

🔹 Local Storage & Persistence

  • Store cart data in localStorage

  • Retrieve and update data across sessions

🔹 Project Structure & Best Practices

  • Organize folders and files (components, pages, etc.)

  • Write clean, maintainable, and modular code

🔹 Mini Projects

  • Counter App (state management)

     

  • Todo App (lists, events)

     

  • Weather App (API calls)

     

  • Notes App (local storage)

🔹  Final Project: Flipkart Clone

  • Build a mini e-commerce store UI

  • Product listing, detail view, and cart functionality

  • Add to cart, remove, and total pricing

  • Fully responsive layout with Bootstrap or Tailwind

  • Integrate with open product APIs

🔹 Deployment

  • Deploy your final project to Netlify or Vercel

  • Get a live hosted link for your project

🎓 Prerequisites

Basic Knowledge of HTML, CSS & JavaScript
(You should be comfortable building simple web pages and writing basic JavaScript)

💻 A Laptop with the Following Installed:

  • Visual Studio Code (or any preferred code editor)

  • Node.js (v14 or above) – Required to run and build React apps

🔥 Enthusiasm to Build Real-World Web Apps

Get ready to create a Flipkart-style e-commerce app by the end of the bootcamp!