Ishita Kapoor

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

4.9(129)

Free trial in 24 hr

Loading...
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

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

Rated 4.9 out of 5 stars.
★★★★★
Popular
Highly skilled & top-rated
129 ratings
Ratings

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

Homework help icon

Homework help

Upskilling icon

Upskilling

Assignment help icon

Assignment help

Job readiness icon

Job readiness

Code Review icon

Code Review

Code Optimization icon

Code Optimization

Paired coding icon

Paired coding

Learner for programming class

 icon

Home schooled icon

Home schooled

ADHD icon

ADHD

Learning Disabilities icon

Learning Disabilities

ASD icon

ASD

Anxiety or Stress Disorders icon

Anxiety or Stress Disorders

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

C

C

C++

C++

Databases

Databases

HTML

HTML

JavaScript

JavaScript

Flexible Scheduling

Allows 1h early scheduling

Allows 1h early rescheduling

Can wait for 20 mins after joining

propsition image
Refund icon

10 day Refund

Swap icon

Free Tutor Swap

Icons

Computer Science concepts taught by Ishita

Student learned 3 days ago

The student and tutor worked on practical web development skills, focusing on HTML structure and CSS styling. They practiced creating nested HTML elements, linking CSS files, and applying styles using classes. The session covered advanced layout techniques including Flexbox properties like `display: flex`, `flex-direction`, `justify-content`, and `align-items`, as well as responsive design elements like navigation bars. The student was encouraged to practice these concepts further.

HTML Document Structure (Boilerplate)

Linking CSS to HTML

HTML Div Elements and the Box Model

CSS Selectors: Classes and IDs

CSS Box Model Properties (Margin

Padding

Border)

CSS Transitions and Hover Effects

Show more

Student learned 7 days ago

The student and tutor worked on front-end development tasks, focusing on implementing a user dashboard with a persistent sidebar for navigation. They troubleshooted API integration issues using Postman and discussed strategies for managing code changes with Git. Future sessions were scheduled to address API errors and continue UI development.

Environment Variable Management (.env files)

API Interaction and Postman

Git Branching Strategies & Merge Conflicts

Frontend Layout: Overlaying UI Components

Show more

Student learned 11 days ago

The student and tutor worked on diagnosing issues with a web application's backend integration. They focused on identifying and resolving problems related to missing environment variables, API tokens, and data ingestion through `.parquet` files. The student was advised to consult with their team for these essential configurations and follow-up sessions were planned.

FastAPI Backend and Frontend Interaction

Data Ingestion with Parquet Files

API Tokens for Authentication

Environment Variables and Configuration

Show more

Student learned 11 days ago

The Tutor and Student discussed various aspects of internet data flow, networking protocols (TCP, IP, UDP), and web technologies. They covered packet structure, domain name system resolution, IP addressing (IPv4/IPv6), interactive website features, e-commerce security, web programming applications, encryption, hashing, and email protocols. The session aimed to build a comprehensive understanding of how data is transmitted and secured online.

Metadata and Data Mining (Clustering & Classification)

Interactive Features and E-commerce

Progressive Web Apps (PWAs) vs. Native Apps

DNS Resolution Process

Hashing vs. Encryption

TCP/IP and Data Packets

Show more

Student learned 12 days ago

The tutor and student reviewed web programming concepts, focusing on HTML structure and CSS styling for elements like buttons and input fields. They also explored CSS layout properties such as `div`, `span`, and `flexbox`. The next session will involve reviewing theoretical documents and delving deeper into CSS centering techniques.

HTML Structure and Linking

CSS Selectors: Classes vs. IDs

CSS Box Model: Padding

Border

and Margin

Div and Span Tags: Layout and Inline/Block Elements

CSS Transitions and Hover Effects

Show more

Student learned 16 days ago

The Student and Tutor focused on web development, specifically implementing dynamic author and book pages with linking and styling. They worked on creating new routes, handling data retrieval, integrating the `next/link` component, and resolving UI/UX issues such as hover effects and image aspect ratios. The next steps involve addressing remaining functionalities like non-working buttons in the 'explore' section and potential enhancements to list management.

Dynamic Routing with URL Parameters

Client-Side Rendering Directives

Conditional Rendering and Error Handling

Programmatic Navigation with `window.location.href`

Regular Expressions for String Manipulation

Show more

Teaching tools used by tutor

Postman image

Postman

Git & GitHub image

Git & GitHub

Visual Studio Code image

Visual Studio Code

Android Studio image

Android Studio

Dynamic programming classes

Weekend lessons icon

Weekend lessons

Parent feedback icon

Parent feedback

Pets are welcomed icon

Pets are welcomed

Chat for quick help icon

Chat for quick help

Mobile joining icon

Mobile joining

tutorFooter

Coding tutors on Wiingy are vetted for quality

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