Durga Priya Ramasubbu
Fun & practical Python and SQL lessons for all ages




Private tutor - Durga Priya Ramasubbu
Bachelors degree
/ 30 min
Durga Priya - Know your tutor
Hello! I'm Durga Priya Ramasubbu, a passionate Computer Science and Coding tutor with a Bachelor's degree in Information Technology. I specialize in Python and SQL, and my goal is to help students not just understand, but truly master these subjects, no matter their current level—whether they’re in school, university, or advancing their professional careers. My teaching philosophy centres around breaking down complex concepts into digestible, easy to understand lessons, ensuring that each student can grasp even the trickiest topics. I emphasize hands-on learning through real-world applications, projects, and exercises that mirror the challenges professionals face in the tech industry today. I believe that every student has the potential to excel in programming, and it's my mission to create a supportive, engaging, and interactive environment where you feel comfortable asking questions and making mistakes, that’s where real learning happens. With patience, encouragement, and tailored lessons, I will help you develop confidence in coding. Let’s embark on this journey together and make coding an exciting skill that will open countless opportunities for you!
Programming class overview
As a Python and SQL tutor, my teaching approach revolves around making the learning process hands-on, practical, and highly engaging for students across all levels, whether they’re in school, college, or professionals looking to upskill. My teaching style is deeply focused on the fundamentals, ensuring that students build a strong conceptual foundation that they can confidently build upon. I believe in interactive sessions where students actively participate in coding exercises, allowing them to learn by doing rather than passively observing. I personalize coding projects based on each student’s specific goals—whether it's building a game, a website, or a mobile app—so they can apply what they learn to real-world scenarios that interest them. Through screen-sharing and live coding sessions, I provide real-time feedback and suggest optimizations to improve their coding style, efficiency, and problem-solving techniques. I ensure every student receives a customized learning plan, complete with personalized projects, tailored exercises, and structured lessons that cater to their unique learning pace and objectives. To keep the learning process both challenging and exciting, I introduce coding challenges, mini-projects, and hackathons that encourage creativity and allow students to push their limits. These activities not only reinforce what they’ve learned but also help them grow their skills in a stimulating, real-world environment. Whether you're just starting out or looking to advance your coding skills, I am committed to helping you achieve your goals while making the learning journey exciting, rewarding, and fun!
Durga Priya graduated from Anna University

Programming tutor specialities
Upskilling
Paired coding
Assignment help
Job readiness
Debugging
Meet Durga Priya
Your programming tutor also teaches
Python
SQL
Coding for kids
Learner for programming class
Adult / Professional
All Levels
School
College
Home schooled

Computer Science concept taught by Durga Priya
Durga assisted a student from Eastfield College in Mesquite with debugging Python code, focusing on nested dictionaries. The learner worked on calculating average marks from a student report system and implementing search functionality for a product inventory. They discussed using nested for loops, the `input()` function, and conditional statements to solve the problems.
Input Function
Break Statement
Dictionary Key Check
Summation in Loops
For Loops with .items()
Nested Dictionaries
Durga and Marco's Python lesson focused on essential control flow mechanisms. They thoroughly covered conditional statements, including 'if', 'if-else', and 'if-elif-else', as well as both 'for' and 'while' loops. The 'for' loop segment also delved into 'continue', 'break', 'pass', nested loops, and the 'for-else' construct. Marco actively practiced these concepts by writing various code snippets, and Durga assigned exercise questions on conditional and loop statements to reinforce his learning.
Nested Loops
Pass Keyword
Continue Keyword
Break Keyword
While Loop
For Loop
If-Else Statements
Durga Ram and a student from Purdue University Fort Wayne reviewed Python sets, including set operations and frozen sets. They then transitioned to dictionaries, covering nested dictionaries, accessing and updating values, looping, copying, updating, and sorting dictionaries by keys and values. The student practiced writing code snippets to perform these operations. They plan to continue with user-defined functions in the next lesson.
Frozen Set
Nested Dictionary
Dictionary update() method
Dictionary items() method
Lambda Function for Sorting
Durga assisted a student from the University of California, Berkeley, with Python exercises on tuples, lists, and dictionaries, focusing on filtering, sorting, and data retrieval. The learner practiced finding the sum of even numbers in a tuple, retrieving student details from a nested tuple, and sorting employee records by experience and salary. They also began exploring dictionary functionalities, including accessing and updating values, with plans to continue dictionary-related functions in the next lesson.
Dictionary Key Immutability
Updating/Adding Dictionary Entries
Sorting Nested Tuples (Lambda)
Python Dictionaries
Python Sets
During their Python lesson, Durga guided Marco through tuple exercises and introduced him to Python sets, covering their creation, manipulation, and various functions. Marco actively practiced tuple operations and began working with set functions such as union, intersection, and difference. For homework, Marco was assigned to complete the remaining tuple exercises.
Frozen Sets
Set remove() vs. discard()
Python Sets
Tuples (Mutability)
Durga Ram assisted a student from Duke University with Python exercises involving tuples. The learner gained hands-on experience filtering data in nested tuples based on user input and calculating averages. Their lesson also covered finding the maximum, minimum, and specific indexes within tuples, along with conditional counting. The student was assigned the remaining tuple exercises as homework, and they scheduled future lessons.
Input Function
For Loop with If Conditional
Enumerate Function
Type Conversion (int())
Free lesson slots
1 / 1
Dynamic programming classes
Pets are welcomed
Parent feedback
Record lessons
Note taking
Open Q&A
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.