Ishita Kapoor
Interactive Lessons & Project-based learning in Web, App, and Software Development for All Levels.
Loading...



Show all photos
Ishita Kapoor
Bachelors degree
Enroll after the free trial
Each lesson is 55 min
50 lessons
20% off
/ lesson
30 lessons
15% off
/ lesson
20 lessons
10% off
/ lesson
10 lessons
5% off
/ lesson
5 lessons
-
/ lesson
1 lessons
-
/ lesson
Ishita - Know your tutor
Passionate about crafting innovative software solutions, I am a graduate with a Bachelor of Engineering in Computer Science. Additionally, I bring more than 2 years of experience tutoring coding to newcomers in the Microsoft Learn Student community, nurturing the next generation of tech talent. Specializing in Mobile App Development, Front-end Development, back-end development, and full-stack development, I thrive in Agile environments and have honed my skills through internships at Fortune 500 startups, excelling in both front-end and back-end development. My versatile skill set encompasses HTML, CSS, JavaScript, C++, C, Python, Dart, Firebase, React.js, MongoDB, and more. With a track record of 25+ Hackathon victories, including prestigious events like the Microsoft Imagine Cup and Google Solution Challenge, I am adept at turning ideas into impactful projects. As a seasoned speaker and mentor, I have shared my expertise with aspiring developers and presented before industry leaders like Satya Nadella (Microsoft CEO).
Ishita graduated from Ajay Kumar Garg Engineering College

Programming tutor specialities
Debugging
Code Optimization
Exam prep
Project help
Code Review
Homework help
Assignment help
Learner for programming class
ADHD
Anxiety or Stress Disorders
ASD
Home schooled
Learning Disabilities
Programming class overview
My tutoring methodology focuses on hands-on coding, interactive lessons, step-by-step tutorials, and real-world applications, fostering a project-based learning environment. I specialize in teaching Web Development, App Development, C++, JavaScript, Databases, HTML, SQL, Python, and C. Leveraging a wide array of tech tools both online and offline, including coding platforms, interactive websites, and virtual labs, I ensure personalized tutoring experiences. With a curriculum that aligns with academic standards, I cater to over 100 students, including Elementary, Middle, High School, and College levels. My approach empowers students to grasp complex concepts through practical implementation, enhancing their problem-solving skills and confidence in each subject, while preparing them for real-world tech challenges.
Your programming tutor also teaches
Databases
HTML
JavaScript
Python
SQL
Web Development
Flexible Scheduling
Allows 1h early scheduling
Allows 1h early rescheduling
Can wait for 20 mins after joining

10 day Refund
Free Tutor Swap

Computer Science concepts taught by Ishita
The session focused on front-end web development using Next.js. The tutor and student worked on implementing authentication flow, global state management with React Context, and header component development with navigation and animations. They also configured proxy middleware for authentication and routing.
React Context API for Global State Management
Next.js Routing and Middleware
State Management with `useState` and `useEffect` Hooks
Local Storage for Client-Side Data Persistence
The student and tutor reviewed the architecture and functionality of a Node.js backend application. They walked through server setup, database integration, API endpoint implementation, and data handling, concluding with a demonstration of deployment and version control practices. The tutor provided guidance on how to present this knowledge during an interview.
Node.js Server Setup with Express
API Endpoints and Request Handling
Database Interaction with MongoDB
Frontend-Backend Communication and Data Flow
External API Integration with Axios
The student and tutor worked on deploying a web application. They troubleshooted Git merge conflicts, configured deployment on Render, and resolved issues with environment variables and build commands. The next steps involved resolving authorization access errors for a successful deployment.
Git Pull and Merge Conflicts
Environment Variables and Security
Server and Client Deployment
Node.js Package Management (npm)
The tutor and student focused on debugging a server connection issue and setting up the project's backend and frontend structure. They defined data models, discussed API integration, and initiated the creation of API endpoints, with plans to complete the remaining endpoints and frontend scripting in the next session.
Frontend Development Basics
API Integration with Axios
GitHub for Version Control
MongoDB and Mongoose Schemas
The student and tutor worked on setting up a backend for a web application using MongoDB. They configured MongoDB Atlas, handled environment variables, and established a database connection. The tutor also guided the student through Git initialization and pushing code to a repository. The next steps involve building the frontend with HTML, CSS, and JavaScript, and the tutor will provide further guidance via email.
Backend API with Express.js
MongoDB Database Integration
CRUD Operations
Static vs. Dynamic Databases
The student and tutor worked on debugging and refining a React Native application, focusing on resolving issues with API integration, data handling, and component rendering, particularly concerning QR codes and date-time formatting. They planned to continue applying debugging techniques and ensure all test cases pass.
Date and Time Handling in React Native
Debugging Techniques & Best Practices
API Endpoint Handling & Fetching
QR Code Integration & Usage
State Management & Data Handling
Teaching tools used by tutor
Postman
Git & GitHub
Visual Studio Code
Android Studio
Dynamic programming classes
Open Q&A
Note taking
Mobile joining
Chat for quick help
Pets are welcomed
Find programming tutors in similar subjects

Coding tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.
