Ishita Kapoor
Hands-On Coding Tutor (2+ years of experience) | Learn C, C++, Web & App Development
Loading...



Show all photos
Ishita Kapoor
Bachelors degree
/ 55 min
About your coding tutor - Ishita
Hi, I’m Ishita, a computer science tutor helping students learn programming through practical, project-based methods so you don’t just understand concepts but confidently apply them in real scenarios. With 2+ years of experience teaching students and working professionals, I focus on strong fundamentals, logical thinking, and real-world application. My teaching style is structured, interactive, and highly personalized—I break down complex concepts into simple steps, ensure hands-on practice, and continuously adapt to your pace and goals. I also emphasize problem-solving, debugging skills, and building complete projects to make learning meaningful. I’ve worked on assistive technology with exposure to Microsoft and Google, which helps me bring practical insights into every session. Expertise: Python, C++, C, JavaScript, HTML, CSS, React, Node.js, Flutter, Firebase, guidance on Git/Github, APIs, data analysis using R, PowerBI, Excel dashboards, and deployments. I also help with interview preparation, coding assessments, and resume projects, ensuring you’re ready for real opportunities and can confidently showcase your skills. Book your first trial lesson and start building real coding skills.
Ishita graduated from Ajay Kumar Garg Engineering College

Coding tutor specialities
Homework help
Job readiness
Paired coding
Upskilling
Code Optimization
Code Review
Project help
AI modules
Summary
Podcast
Quiz
Learnings
Flashcard
Spotlight
Zero Risk Guaranteed
15-days refund
Free tutor swap
No cancel fee
1-yr validity
24/7 support
Learner types for coding classes
Anxiety or Stress Disorders
Coding for intermediate
ASD
Coding for kids
Coding for beginners
Learning Disabilities
Coding for advanced
Home schooled
ADHD
Coding for adults
Ishita - Coding tutor also teaches
Coding for kids
CSS
R

Coding concepts taught by Ishita
The student and tutor worked on debugging and implementing features for a React Native application, focusing on calendar integration, dynamic data handling, and API calls for cohort and assignment management. They addressed specific coding issues, refined data processing logic, and prepared for testing by logging in with different user roles. The next session is planned for Sunday to continue debugging and testing.
Calendar Component Implementation
React Native Test ID and Accessibility
Date and Time Manipulation in JavaScript
API Integration and Data Handling
Cohort and Century Logic
The student and tutor worked on implementing assignment deletion functionality and then focused on setting up a "watches" API endpoint and integrating a calendar component into the application. Future sessions will address remaining flows and potential debugging for the calendar integration.
Component Props and Event Handling
API Endpoint Implementation and Routing
Integrating Third-Party Calendar Libraries
State Management with `useState` and Data Transformation
The student and tutor worked on implementing and debugging specific UI components and functionalities for a React Native application. They focused on adding props to components, configuring the PickerBox, and implementing delete functionality, with plans to address remaining issues in the next session.
Component Props and State Management
Conditional Rendering and Event Handling
API Integration and Data Flow
Component Composition and Structure
The student and tutor focused on resolving technical challenges related to user authentication and role-based access in a software project. They discussed issues with obtaining and using user IDs for local development and API calls, and clarified the specific attributes and identification methods for the 'Pious Prior' role. The tutor will investigate further by checking forums and emailing their instructor for answers.
User ID Authentication and API Access
Role-Based Access Control (RBAC) and Permissions
API Endpoints and Data Fetching
Development Environments: Local vs. Virtual
The student and tutor worked on R programming to analyze medical data, focusing on filtering datasets to compare estimated fetal weight percentiles between groups taking and not taking beta-blockers. They successfully generated comparative box plots to visualize these findings and planned to continue this analysis in future sessions.
Identifying Beta-Blocker Medications
R Scripting for Data Analysis
Calculating Mean and Creating Box Plots in R
Data Merging and Linking
Data Filtering and Subset Creation in R
The tutor introduced fundamental Python concepts such as variables and data types. They then guided the student through loading and manipulating data from a CSV file using the pandas library in Google Colab, and demonstrated basic data visualization techniques with matplotlib. The next session will involve working with the student's own dataset to apply these concepts.
Python Variables and Data Types
Using Google Colab for Python Development
Introduction to Pandas for Data Manipulation
Data Visualization with Matplotlib
Approach & tools used by coding tutor
PyCharm
Jupyter Notebook
Git & GitHub
Postman
Bitbucket
Hands-on coding classes
Weekend lessons
Chat for quick help
Open Q&A
Mobile joining
Parent feedback

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