Ishita Kapoor

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

5(175)

FREE TRIAL

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

Show all photos

tutor-image
tutor-image

Ishita Kapoor

Bachelors degree

/ 55 min

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

Ishita graduated from Ajay Kumar Garg Engineering College

Programming tutor specialities

Exam prep icon

Exam prep

Job readiness icon

Job readiness

Paired coding icon

Paired coding

Homework help icon

Homework help

Assignment help icon

Assignment help

Upskilling icon

Upskilling

Project help icon

Project 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 for programming class

 icon

Home schooled icon

Home schooled

ASD icon

ASD

Anxiety or Stress Disorders icon

Anxiety or Stress Disorders

ADHD icon

ADHD

Learning Disabilities icon

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

App Development

App Development

Databases

Databases

Web Development

Web Development

Icons

Computer Science concepts taught by Ishita

Student learned about 17 hours 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 1 day 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.

List Manipulation within Functions

Conditional Iteration: Finding Largest Elements and Counting Items

Number Reversal: Algorithmic Thinking with While Loops

Function Parameters

Return Values

and Scope

Python Functions: Definition

Calling

Show more

Student learned 3 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 4 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.

Python List Operations: Creation & Basic Manipulation

Solving Problems with `while` Loops: Factorial Calculation

Solving Problems with `while` Loops: Digit Counting

Introduction to `while` Loops

Advanced Python List Methods

Show more

Student learned 5 days ago

The Student and Tutor continued their work on Python programming, specifically delving deeper into 'for' loops, list manipulation, and indexing. They practiced creating lists dynamically with user input, accessing elements, and applying conditional logic within loops to solve problems like finding even numbers and summing list elements. The Student was assigned homework to calculate the factorial of a number.

Conditional Logic within Loops: The Modulo Operator (`%`)

Understanding Code Execution with Python Visualizer

Accumulation Pattern: Summing List Elements

User Input and Dynamic List Creation

Python Lists: Indexing

Values

and Dynamic Manipulation

For Loops: Iterating with `range()` vs. Direct List Iteration

Show more

Student learned 8 days ago

The Student and Tutor engaged in an introductory Python programming session, reviewing core concepts such as data types, operators, conditional statements, and loops. They practiced type conversion and string manipulation with several hands-on examples. The Tutor assigned practice programs and requested the Student to check for a specific syllabus for future lesson planning.

Python Syntax: Indentation & Utility Functions

String Manipulation: Methods & Slicing

Loops: for Loop & Iteration

Operators: Arithmetic

Comparison

Logical

Dynamic Typing & Type Conversion

Python Basics: Comments & Data Types

Show more

Teaching tools used by tutor

Postman image

Postman

Visual Studio Code image

Visual Studio Code

Git & GitHub image

Git & GitHub

Android Studio image

Android Studio

Dynamic programming classes

Pets are welcomed icon

Pets are welcomed

Weekend lessons icon

Weekend lessons

Open Q&A icon

Open Q&A

Parent feedback icon

Parent feedback

Note taking icon

Note taking

tutorFooter

Coding tutors on Wiingy are vetted for quality

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