vasundhra verma
Computer Science and Databases made engaging and supportive
Loading...



Show all photos
vasundhra verma
Bachelors degree
/ 55 min
vasundhra - Know your tutor
Hello, I'm Vasundhra Verma, a Computer Science tutor with a passion for teaching. My teaching philosophy revolves around making complex concepts simple and engaging for students. I believe in active student participation and use real-world examples to enhance learning. With a degree in Computer Science, I specialize in teaching subjects like Databases, Java, SQL, App Development, .NET, and C#. I cater to students of all levels, providing a supportive and interactive learning environment. Let's explore the world of coding together!
Programming tutor specialities
Homework help
Job readiness
Upskilling
Assignment help
Debugging
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 for programming class
School
All Levels
Learning Disabilities
ASD
Home schooled
ADHD
College
Anxiety or Stress Disorders
Adult / Professional
Programming class overview
As a Computer Science tutor specializing in Java, SQL, .NET, and C#, I cater to students of all levels. My teaching style is engaging, motivational, patient, and supportive. I believe in problem-solving approach to enhance learning. I conduct live coding sessions, guiding students through the coding process from start to finish. I assign small, real-world coding projects to spark creativity. Additionally, I create a personalized plan with exercises to help build their skills. My goal is to ensure students develop a solid understanding of programming concepts and logical thinking. Let's learn and grow together!
Rated 5 stars consistently
Students appreciate how lessons simplify complex coding concepts.
Project-based learning for real-world skills
90% of students complete relevant coding projects.
Flexible lesson scheduling
90% of students find it easy to schedule lessons.
Your programming tutor also teaches
App Development
Computer Science
Databases
Java
SQL
.NET

Computer Science concepts taught by vasundhra
The tutor and student reviewed and practiced Python programming concepts, focusing on the `range()` function for both forward and reverse loops. They worked on printing characters from strings, formatting numbers with commas, and iterating in reverse order. The next session will cover enhanced for loops.
Controlling `print()` Output: `end` parameter
Range Function with Three Arguments
Data Type Conversion: `str()`
Functions: Definition and Invocation
The class session focused on object-oriented programming concepts in C#, covering class attributes, default constructors, and parameterized constructors. The student practiced creating and initializing objects with different constructor types. The session concluded with an introduction to inheritance, explaining the relationship between base and derived classes and the syntax for implementation.
Inheritance: Base and Derived Classes
Constructor Invocation
Constructors: Default and Parameterized
Class Attributes (Global Variables)
The Tutor and Student explored Python's exception handling mechanisms, including `try`, `except`, `raise`, and `finally` clauses. They then delved into the concept of Python modules, discussing how to import them, use their definitions, and manage their execution as scripts. The session covered practical examples and exercises related to these topics.
Module Search Path and `sys.path`
Exception Handling in Python
Python Modules and Imports
Using `if __name__ == "__main__"`
The student and tutor worked on enhancing a Java application's backend and frontend. They discussed and implemented improvements related to static class usage, user roles, dynamic UI generation, and receipt creation, with plans to continue development on features like inventory and customer management.
Static Classes in Java
Refactoring for Maintainability
Dynamic UI Element Creation
File Generation and Download (Excel)
The student and tutor worked through Python's exception handling mechanisms, focusing on `try-except` blocks. They practiced implementing these blocks to manage errors from user input, perform calculations with error checking, and handle invalid data within loops. The next session was planned to continue with this topic.
Exception Handling with Try-Except
Controlling Loops with `while` and Flags
Integer Division Operator (`//`)
Common Exception Types in Python
For Loops on Strings
The `range()` Function (Default Behavior)
The `range()` Function (Start
Stop)
The `range()` Function (Start
Stop
Step)
Teaching tools used by tutor
Bitbucket
Dynamic programming classes
Record lessons
Chat for quick help
Pets are welcomed
Mobile joining
Weekend lessons

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