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



Private tutor - vasundhra verma
Bachelors degree
/ 30 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!
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.
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!
Programming tutor specialities
Upskilling
Paired coding
Job readiness
Homework help
Exam prep
Assignment help

Computer Science concept taught by vasundhra
The session focused on practicing and solidifying the understanding of abstract classes and interfaces in Java. The student worked on a coding exercise involving creating an interface, an abstract class, and implementing classes. The next class will cover multiple inheritance.
Implementing Interfaces
Extending Abstract Classes
Polymorphism Through Interfaces and Abstract Classes
Abstract Class Definition
Interface Definition
The student and tutor reviewed the concept of abstract classes in Java, distinguishing them from interfaces. The student practiced creating an abstract class, extending it, and implementing its abstract methods, as well as calling the concrete methods. The homework is to continue practicing more complex problems that combine the use of interfaces and abstract classes.
Extending Abstract Classes
Interfaces vs. Abstract Classes
Object Declaration vs. Instantiation with Abstract Classes
Abstract Methods
Abstract Classes in Java
Concrete Methods
Vasundhra and a learner reviewed Java interfaces and their implementation. The individual, who resides in Jacksonville, practiced implementing multiple interfaces in a single class. Vasundhra assigned an exercise to be completed independently, and they will review it in the next lesson, along with more complex questions on interfaces and abstract classes.
Interface vs. Abstract Class
Implementing Interfaces
Abstraction (OOP)
Interface in Java
Abstract Method
Vasundhra taught a student from Syracuse University about anonymous classes in Java, covering their creation from both regular classes and interfaces. The learner gained practical experience by overriding methods using anonymous classes with a 'Vehicle' class example. They also discussed a dedicated lesson for interface revision, and Vasundhra will send practice questions on logic building.
Anonymous Class
Overriding with Anonymous Class
Implementing Interface with Anonymous Class
Vasundhra assisted Aaron in enhancing the UI of his drone service application using ZAML, focusing on rearranging and aligning UI elements within a grid layout. They adjusted stack panel orientations, modified grid column properties, and fine-tuned the height and width of list views to improve the application's visual appeal. Vasundhra offered to provide further assistance via text or email if Aaron encountered any issues.
ZAML (XAML)
Grid Layout
UI Element Properties (Height
Width
Margin)
StackPanel Layout
Vasundhra and Darren collaborated on debugging a Java program that utilizes threads and timers. They encountered issues with NullPointerExceptions and integrating user input for thread creation, leading them to simplify the problem to focus on getting a basic timer operational. Vasundhra will independently develop a solution for the threading aspect and present it in their next lesson, also providing Darren with additional practice exercises on other Java topics.
TimerTask
Threads vs. TimerTask
Extending TimerTask
NullPointerException
Learner for programming class
Adult / Professional
All Levels
Anxiety or Stress Disorders
School
ADHD
Learning Disabilities
Home schooled
ASD
College
Dynamic programming classes
Note taking
Parent feedback
Pets are welcomed
Open Q&A
Weekend lessons
Teaching tools used by tutor
Bitbucket
Your programming tutor also teaches
Computer Science
Databases
Java
SQL
App Development
.NET

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