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




Python tutor - Durga Priya Ramasubbu
Bachelors degree
$16
$14
/ 30 min
About 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!
Meet Durga Priya
Durga Priya graduated from Anna University

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!
Expert in debugging code
Breaks down coding issues into manageable steps.
Paired coding for effective learning
90% of students benefit from collaborative lessons.
Flexible lesson scheduling
90% of students find it easy to schedule lessons.
Programming tutor specialities
Paired coding
Job readiness
Project help
Assignment help
Upskilling

Computer Science concept taught by Durga Priya
Durga is mentoring Aisha in Python to build a student management system. Aisha is learning to use data structures, functions, and user input, but struggles with syntax, logic, and debugging. Durga guides her through creating functions, handling user input, and working with dictionaries, addressing issues with indentation, variable scope, and function calls.
User-Defined Functions
Data Structures (Lists
Tuples
Sets
Dictionaries)
Basic Student Management System
Input Function
While Loops
Durga Ram tutored Aisha Arshad, focusing on Python lists, tuples, and for loops. Aisha practiced list manipulation and tuple creation, but struggled with implementing for loops for tuples, requiring Durga's guidance. They scheduled a follow-up session for the next morning to continue practicing these concepts.
For Loops
List Comprehension
List Indexing
Append vs Extend
Checking for element existence
Pass Statement
Durga Ram and Aisha Arshad reviewed Python code, covering dictionaries, nested loops, conditional statements, `continue`, `pass`, and logical/membership operators. They clarified code behavior and scheduled a follow-up meeting for Wednesday at 8:00 a.m. to continue their review.
Membership Operators
Dictionary Updates
Dictionary Key Access
Logical Operators
Incrementing in Loops
While/Else Loops
Pass Statement
Continue Statement
Durga Ram tutored Aisha Arshad on advanced Python data structures, including tuples, sets, and dictionaries. Aisha practiced various operations and methods associated with each data structure, clarifying syntax and usage. They plan to work on a small project in the next session to reinforce these concepts.
Dictionary Keys and Values
Adding to Dictionaries
Nested Dictionaries
Looping Through Dictionaries
Sorting Dictionaries
Set Default
Frozen Sets
Tuples vs. Lists
Durga Ram assisted Aisha Arshad in reviewing Python string functions and list data structures. Aisha practiced string manipulation, list operations (including nested lists and sorting), and iterating through lists using loops, particularly `while` loops. Aisha will practice the `while` loop code and the session will continue tomorrow at 8 PM.
Enumerate Function
While Loops
List Indexing
List Sorting
String Formatting
Type Function
String Built-in Functions
Nested Lists
Durga tutored Aisha on using Python's filter and map functions with lambda expressions to manipulate lists, including filtering for odd numbers and valid email formats. They also covered variable scope (local vs. global) and will continue with object-oriented programming in the next session.
Combining Strings
String Built-in Functions
Filter Function
Map Function
Local vs. Global Variables
Your programming tutor also teaches
Python
SQL
Coding for kids
Free lesson slots
1 / 1
Student types for programming class
School
College
Adult / Professional
All Levels
Home schooled
Interactive programming classes
Record lessons
Note taking
Pets are welcomed
Parent feedback
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.