Ishita Kapoor

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

5(175)

FREE TRIAL

Profile photo of Ishita, Coding tutor at Wiingy
Profile photo of Ishita, Coding tutor at Wiingy
Profile photo of Ishita, Coding tutor at Wiingy
Verified degree or teaching certification of Ishita

Show all photos

tutor-image
tutor-image

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

Ishita graduated from Ajay Kumar Garg Engineering College

Coding tutor specialities

Assignment help icon

Assignment help

Paired coding icon

Paired coding

Exam prep icon

Exam prep

Code Optimization icon

Code Optimization

Debugging icon

Debugging

Project help icon

Project help

Homework help icon

Homework help

CoTutorCoTutor

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

ADHD icon

ADHD

ASD icon

ASD

Coding for kids icon

Coding for kids

Learning Disabilities icon

Learning Disabilities

Coding for intermediate icon

Coding for intermediate

Coding for adults icon

Coding for adults

Coding for advanced icon

Coding for advanced

Coding for beginners icon

Coding for beginners

Anxiety or Stress Disorders icon

Anxiety or Stress Disorders

Home schooled icon

Home schooled

Ishita - Coding tutor also teaches

Coding for kids

Coding for kids

CSS

CSS

R

R

Icons

Coding concepts taught by Ishita

Student learned 6 days ago

The Student and Tutor reviewed Python functions, practicing list manipulation, and discussed the roles of actual and formal parameters. The main focus shifted to an introduction to recursion, including base conditions, forward and backward recursion, and implementing a recursive factorial function. For homework, the Student was assigned to implement a recursive function to count digits in a number.

Python Functions: Parameters & Scope

Introduction to Recursion

Forward vs. Backward Recursion

Factorial Calculation with Recursion

Show more

Student learned 9 days ago

The Student and Tutor continued their Python programming lessons, focusing on the data structures tuples and dictionaries. They reviewed list concepts, then deeply explored tuples, covering their immutability, creation, traversal, and basic methods, including a practice problem on counting even/odd numbers. Subsequently, they introduced dictionaries, demonstrating their creation, iteration methods (keys, values, items), and mutability through practical exercises such as counting character frequencies and finding the highest mark in a student dictionary. The Tutor assigned follow-up practice questions and planned a dedicated practice session for the next class on Tuesday.

Python Tuples: Immutability & Basic Operations

Practical Application: Character Frequency Counter

Dictionary Operations: Adding

Modifying

and Dynamic Insertion

Python Dictionaries: Key-Value Pairs & Traversal

Tuple Packing and Unpacking

Practical Application: Finding the Highest Value in a Dictionary

Show more

Student learned 11 days ago

The Student and Tutor reviewed Python loop iteration, differentiating between `range` (indexes) and direct iteration (values). They extensively practiced nested loops to generate various geometric and character-based patterns, including inverted designs. The session concluded with a comprehensive review of essential string manipulation methods and functions. The Student was assigned to practice questions from the notes PDF before the next session.

Looping through Sequences: `range()` vs. Direct Iteration

Essential String Manipulation Methods

Advanced Loop Ranges and Multiple Inner Loops for Complex Patterns

Generating Character Patterns using ASCII Codes

Nested Loops for Pattern Generation

Show more

Student learned 12 days ago

Student and Tutor practiced core Python programming concepts, primarily focusing on functions. They implemented functions for list input, multiplication of list elements, number reversal using a while loop, finding the largest number in a list, and counting vowels in a character list. The Tutor assigned homework to review notes and solve practice sheet questions to solidify understanding of iteration, loops, and data types before the next session.

Python Functions: Definition

Calling

and Reusability

Function Parameters

Return Values

and Scope

List Manipulation within Functions

Number Reversal: Algorithmic Thinking with While Loops

Show more

Student learned 14 days ago

The Student and Tutor continued building a WordPress website using Elementor, focusing on site settings and content creation. They set up the site title, tagline, and logo, then proceeded to create and style sections for 'Our Manifesto' and 'Resources and Links'. The session involved configuring headings, paragraphs, buttons, and image boxes, and linking a page, with plans for further styling adjustments in future sessions.

Configuring WordPress Site Identity

Elementor Styling: Borders

Radius & Padding

Advanced Elementor Widgets: Image Box & Layout Direction

Creating & Linking New Pages

Interactive Elements: Buttons & Page Linking

Elementor Page Structure: Flexbox Containers & Basic Widgets

Show more

Student learned 14 days ago

The Student and Tutor practiced Python programming, focusing on list manipulation and `while` loops. They worked through problems involving creating, modifying, and iterating over lists, as well as complex logic problems like counting digits and calculating factorials. The Student was assigned to practice the factorial problem and another list-based problem from a worksheet, with a plan to discuss them in the next session.

Solving Problems with `while` Loops: Digit Counting

Python List Operations: Creation & Basic Manipulation

Advanced Python List Methods

Introduction to `while` Loops

Solving Problems with `while` Loops: Factorial Calculation

Show more

Approach & tools used by coding tutor

Jupyter Notebook image

Jupyter Notebook

Android Studio image

Android Studio

Google Colab image

Google Colab

Bitbucket image

Bitbucket

Postman image

Postman

Hands-on coding classes

Open Q&A icon

Open Q&A

Chat for quick help icon

Chat for quick help

Parent feedback icon

Parent feedback

Weekend lessons icon

Weekend lessons

Mobile joining icon

Mobile joining

tutorFooter

Programming tutors on Wiingy are vetted for quality

Every tutor is interviewed and selected for subject expertise and teaching skill.