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
Homework help
Upskilling
Assignment help
Job readiness
Code Review
Code Optimization
Paired coding
Learner for programming class
Home schooled
ADHD
Learning Disabilities
ASD
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
C
C++
Databases
HTML
JavaScript
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 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
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
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
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
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
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
Teaching tools used by tutor
Postman
Git & GitHub
Visual Studio Code
Android Studio
Dynamic programming classes
Weekend lessons
Parent feedback
Pets are welcomed
Chat for quick help
Mobile joining
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.
