Neha D
Experienced SQL, Java, Python and Unix scripting Tutor with 10+ years in IT Industry




Show all photos
Neha D
Diploma degree
/ 55 min
About your coding tutor - Neha
Hi, I’m Neha. I have 10+ years of experience working in the IT industry across Banking and Telecom domains. Most recently, I worked as an Application Support Engineer in an Investment Bank, where I was involved in production support, incident management, troubleshooting, automation scripting, and coordination with multiple technical teams. I enjoy teaching and sharing knowledge, as it also helps me continue learning and growing technically. I have been helping students and beginners with coding concepts, assignments, and small technical projects in areas such as SQL, PL/SQL, Java, Python basics, and Unix/Shell scripting. My teaching approach is practical and beginner-friendly. I focus on helping students understand concepts clearly rather than just memorizing syntax. I can assist with coding assignments, debugging, query writing, logic building, and understanding real-world technical scenarios from an IT support perspective. I believe in maintaining a patient and supportive learning environment where students feel comfortable asking questions and learning step by step. I am also comfortable adapting sessions based on the student’s pace and learning requirements.
Meet Neha
Coding tutor specialities
Project help
Code Optimization
Upskilling
Homework help
Competitive Programming
Job readiness
Paired coding
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 intermediate
Coding for beginners
Coding for kids
Coding for adults
Coding for advanced
Expert in debugging code
Breaks down coding issues into manageable steps.
Rated highly for assignment help
Clear, step-by-step support for assignments.
Highly rated for problem-solving approach
95% of students improve problem-solving skills and speed.
Neha - Coding tutor also teaches
C
Coding for kids
Java
Python
SQL

Coding concepts taught by Neha
The Student and Tutor focused on learning and applying random numbers in Scratch. The Student practiced creating a variable, using the 'pick random' block, and integrating it with 'if' blocks to design a multi-option 'daily random challenge' program. The Tutor suggested the Student consider adding more challenge options to their program as follow-up.
Introduction to Random Numbers
Using Variables for Dynamic Values
Conditional Statements (If Block)
Comparison Operators (Equality)
Outputting Messages (Say Block)
The Student and Tutor reviewed basic Python concepts including variables and functions. The main focus was on introducing and practicing `if-else` conditional statements, including the use of `elif` for multiple conditions. The Student practiced writing a program, and follow-up assignments and future scheduling were discussed.
Python Variables and Basic Functions
Conditional Logic: If-Else Statements
Python's Indentation Rule for Code Blocks
Comparison Operators for Conditions
Elif for Multi-Way Decision Making
The Tutor and Student conducted an introductory session to plan a course focused on understanding a pre-existing e-voter registration project built in Python. They discussed the project's architecture, basic Python and SQL concepts, object-oriented programming, and debugging techniques. The Student expressed a need for more foundational Python knowledge, leading to a proposed learning plan prioritizing Python basics before delving deeper into the project.
SQL vs. MySQL: Language vs. Database
Object-Oriented Programming (OOP) Basics: Classes
Variables
Functions
Modular Programming: Why Use Classes?
SQL CRUD Operations: The Core Database Actions
Debugging: An Investigative Mindset
Understanding an Existing Project
Student and Tutor collaborated on building a detailed HTML registration form for a gaming tournament. They focused on implementing various form input types, selection elements like radio buttons and dropdowns, and structuring the form with basic HTML tags. The session also covered making images clickable and applying rudimentary inline styling for background and text colors. The Student will communicate their preferred topic and schedule for the next session.
Basic HTML Styling & Document Metadata
Embedding Media & Hyperlinks
Common Input Elements & Associated Labels
HTML Form Structure & Attributes
Interactive Selection: Radio Buttons & Dropdowns
The Student and Tutor reviewed key concepts of HTML forms, including various input types like text, password, number, range, checkbox, radio buttons, dropdown lists, datalists, and text areas. They discussed the structure of an HTML form, attributes for different tags, and how to submit and reset a form. The plan for the next session is to practice coding an HTML form, and the Student will provide topics for CSS review.
HTML Form Fundamentals & HTTP Requests
Basic Input Types: Text
Password
Number & Labels
Selection Inputs: Checkboxes & Radio Buttons
Advanced Selection: Dropdowns & Datalists (Autocomplete)
Multi-line Text Input & Form Submission
Form Structure & Accessibility (Label `for`/`id` & `section`)
The Student and Tutor practiced fundamental Scratch programming concepts, focusing on conditional logic. They started by reviewing the `forever block` and then implemented `if` and `if-else` blocks in two projects: a simple vehicle movement simulation and a theme park game determining ride eligibility based on height variables. The Student saved the project, and no specific homework was assigned.
Variables: Storing Changing Information
Event Handling: `when this sprite is clicked`
Conditional Logic: The `if` Block
Conditional Logic: The `if-else` Block
Sprite Communication: The `say` Block
The Forever Block (Review)
Approach & tools used by coding tutor
PyCharm
Git & GitHub

Programming tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.
