Kritika Jain

Learn Coding from a Working Software Engineer | Python, C, C++, C#, Web Development

4.7(144)

FREE TRIAL

Profile photo of Kritika, Coding tutor at Wiingy
Coding learning materials by Kritika
Travel snapshot of Kritika during a trip
Live performance with Coding by Kritika

Show all photos

tutor-image
tutor-image

Kritika Jain

Bachelors degree

/ 55 min

About your coding tutor - Kritika

I'm a software engineer with 3+ years of industry experience and 5+ years of teaching experience. I teach Python, C, C++, C#, HTML, CSS, and JavaScript to school students, college learners, and working professionals. Working in the industry gives me a practical edge: I don't just teach theory, I show how code is actually written and used in real projects. My teaching style is concepts first, then practice. I break down topics like loops, functions, OOP, data structures, and debugging into small, easy steps using real-life examples, so students understand the "why" behind the code and not just the syntax. Every session is hands-on. We write code together, solve problems live, and build small projects, from simple programs to responsive web pages, so students gain real confidence. I'm patient, encouraging, and comfortable with complete beginners. No question is too basic, and I make sure students feel safe making mistakes, because that's how good programmers are made. I also help with homework, assignments, exam preparation, and project work, and I teach students to debug on their own so they become independent problem-solvers. Along the way, I share best practices, shortcuts, and tips from my work experience, and I build a learning plan around each student's goals and pace. Whether you're starting from zero or want to level up for college, interviews, or a career in tech, I'll help you get there.

Coding tutor specialities

Competitive Programming icon

Competitive Programming

Homework help icon

Homework help

Exam prep icon

Exam prep

Job readiness icon

Job readiness

Paired coding icon

Paired coding

Project help icon

Project help

Assignment help icon

Assignment 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

Coding for adults icon

Coding for adults

Coding for intermediate icon

Coding for intermediate

Coding for beginners icon

Coding for beginners

Coding for advanced icon

Coding for advanced

icon

Quick assignment help

90% of students get assignment support within 24 hours.

icon

Rated highly for assignment help

Clear, step-by-step support for assignments.

icon

Flexible lesson scheduling

90% of students find it easy to schedule lessons.

Kritika - Coding tutor also teaches

C

C

C++

C++

CSS

CSS

HTML

HTML

Java

Java

JavaScript

JavaScript

Icons

Coding concepts taught by Kritika

Student learned about 2 months ago

Student and Tutor reviewed essential Excel navigation shortcuts and then delved into advanced lookup and aggregation techniques. They explored the functionalities of `INDEX MATCH` for flexible data retrieval and `SUMPRODUCT` for multi-criteria data aggregation, practicing these concepts with a sales data set. The session concluded with plans for the Tutor to share the sheet for student practice and follow-up discussion.

VLOOKUP Limitations & Why INDEX MATCH is Better

INDEX MATCH for Single-Criteria Lookup

Two-Way Data Aggregation with SUMPRODUCT across Sheets

INDEX MATCH for Two-Way Lookup (Row & Column)

IFERROR for Formula Robustness

Show more

Student learned 2 months ago

Student and Tutor had an in-depth lesson on Microsoft Outlook, covering various functionalities for email management and communication. The Student practiced creating email signatures and contact lists, and learned about search features, email categorization, calendar event scheduling, and automatic replies. They also discussed recalling messages and were advised to practice the learned features before the next session, which will focus on Excel.

Automated Communication Features

Task Management in Outlook

Calendar Management & Event Scheduling

Managing Contacts with Distribution Lists

Email Composition Essentials: CC

BCC

& Signatures

Email Organization & Prioritization

Show more

Student learned 2 months ago

The class focused on advanced Excel financial functions, specifically reviewing the Future Value (FV) formula, introducing the Internal Rate of Return (IRR) for investment analysis, and covering common Excel error types with methods to resolve them using `IFERROR` and `ISERROR`. The Student also practiced several key Excel shortcuts for navigation and formatting. For homework, the Student was assigned to practice the learned Excel shortcuts.

Common Excel Error Types and Causes

Essential Excel Productivity Shortcuts

Handling Excel Errors with IFERROR

Internal Rate of Return (IRR)

Future Value (FV) with Initial Investment

Project Selection using IRR and Hurdle Rate

Show more

Student learned 2 months ago

The Student and Tutor focused on mastering several key Excel functions. They practiced financial calculations using PMT (for loan payments) and FV (for future savings), as well as implementing logical IF conditions for grading and data categorization. The session also covered VLOOKUP for data retrieval, with the Student actively applying these formulas. The plan for the next session is to cover Outlook, and the Tutor will share the current spreadsheet for review.

FV Function: Projecting Future Savings

PMT Function: Calculating Loan Payments

Absolute vs. Relative Cell References ($)

Nested IF Conditions: Dynamic Grading Logic

VLOOKUP: Finding Data in Tables

Show more

Student learned 2 months ago

The Student and Tutor reviewed the VLOOKUP function and then delved into Excel's financial functions, including PMT for calculating loan payments, FV for determining future investment values, and NPV for evaluating business investments. The Student practiced applying these formulas to various real-world scenarios. Homework was assigned to further practice the FV and NPV functions by adjusting key parameters.

VLOOKUP Refresher: Exact Match

PMT Function: Calculating Loan Payments

FV Function: Projecting Future Savings

NPV Function: Evaluating Investment Value

Show more

Student learned 3 months ago

The Student and Tutor worked through Homework Six in R, focusing on data manipulation and statistical analysis. They imported and concatenated SAS datasets, applied complex inclusion/exclusion criteria to filter data, and created various categorical variables. The session culminated in generating a detailed "Table 1" for analysis, and the Student was advised to save the script.

Importing & Concatenating SAS Datasets in R

Applying Data Exclusion & Inclusion Criteria

Creating New Categorical Variables (Recoding)

Managing Factor Variables with Value Labels

Generating 'Table 1' Descriptive Statistics

Show more

Approach & tools used by coding tutor

Git & GitHub image

Git & GitHub

Postman image

Postman

PyCharm image

PyCharm

Google Colab image

Google Colab

Jupyter Notebook image

Jupyter Notebook

Hands-on coding classes

Open Q&A icon

Open Q&A

Parent feedback icon

Parent feedback

Record lessons icon

Record lessons

Chat for quick help icon

Chat for quick help

Note taking icon

Note taking

tutorFooter

Programming tutors on Wiingy are vetted for quality

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