Find My Guru logo
  • Top Skills
    • Python Programming
    • Yoga
    • Dance
    • Music
    • Guitar
    • Hindi Speaking
    • Drawing
    • Painting
    • Chess
    • Digital Marketing
    • View All Skills
  • Top Locations
    • Online
    • Hyderabad
      • Ameerpet
      • Kukatpally
      • Dilsukhnagar
      • Madhapur
      • Gachibowli
    • Bangalore
      • Whitefield
      • Marathahalli
      • HSR Layout
      • Koramangala
      • Indiranagar
    • Mumbai
      • Andheri West
      • Mira Road East
      • Kandivali West
      • Kandivali East
      • Malad West
    • New Delhi
      • Dwarka
      • Rohini
      • Hauz Khas
      • Mukherjee Nagar
      • Laxmi Nagar
    • Chennai
      • Anna Nagar
      • Madipakkam
      • Adyar
      • Mylapore
      • Velachery
    • Pune
      • Hinjewadi
      • Wakad
      • Baner
      • Pimple Saudagar
      • Balewadi
    • Gurgaon
      • DLF Phase 5
      • Golf Course Road
      • Sector 31
      • Sector 56
      • Palam Vihar
    • Noida
      • Sector 125/126 Amity University
      • Sector 137 Expressway
      • Sector 18-15
      • Sector 27 (Atta Market)
      • Bisrakh
    • Kolkata
      • Newtown
      • Bidhannagar
      • Garia
      • Behala
      • Jadavpur
    • Ahmedabad
      • Satellite
      • Bopal / South Bopal
      • Navrangpura
      • Prahlad Nagar
      • Vastrapur
    • View All Locations
  • List Your Profile
  • Blogs
  • Teacher Jobs
  • Pricing Plans
  • Tutor Login

FindMyGuru - A Trusted Tutor & Institute Discovery Platform

FindMyGuru A Trusted Tutor & Institute Discovery Platform

Riya UT
  • Qualification:B.Tech / B.E.
  • Language:English, Malayalam
  • Experience:4 years
★★★★★4/5

Riya UT

Kollam/Online

Skills :

Block CodingGame DevelopmentScratchjr Html Css and JavascriptResponsive Web DesignWeb DevelopmentOop in JavaJavaJava ProgrammingObject-oriented Programming (oop)core javaGui Development (pyqt)Object Oriented Programming with PythonTkinterWeb DesignPython ProgrammingData Structurescore python

About :

I’m Riya , a passionate coding educator with 4+ years of teaching experience, helping kids and beginners fall in love with programming. I specialise in teaching: 🧩 Scratch & S…

I’m Riya, a passionate coding educator with 4+ years of teaching experience, helping kids and beginners fall in love with programming.

I specialise in teaching:

  • 🧩 Scratch & Scratch Junior – fun, game-based coding for young learners

  • 💻 Web Development – HTML, CSS, JavaScript

  • 🐍 Python Programming

  • ☕ Java Programming

  • 👦👧 Coding for KG to Grade 10 students and absolute beginners

I have worked as an online 1:1 mentor with multiple EdTech platforms and have taught students from different parts of the world. My teaching style is interactive, project-based, and beginner-friendly. I believe coding is best learned by doing, so my classes focus on building real projects like games, apps, animations, and problem-solving exercises.

Whether you are a school student starting coding for the first time or someone looking to build strong programming fundamentals, I will guide you step-by-step with patience and personalised attention.

✨ My goal is simple:
To make coding easy, fun, and confidence-boosting for every learner.

Let’s start your coding journey together!

About FindMyGuru

FindMyGuru is a tutor discovery platform that helps students find and connect with experienced tutors and institutes across a wide range of subjects and skills. Students can explore tutor profiles, compare expertise, and contact tutors directly for online or in-person learning.FindMyGuru facilitates discovery and connections between students and tutors or institutes. All classes and learning arrangements are handled directly between students and the respective tutors or institutes

Riya UT

Riya UT

Kollam/Online

  • Qualification:B.Tech / B.E.
  • Language:English, Malayalam
  • Experience:4 years

Skills :

Block CodingGame DevelopmentScratchjr Html Css and JavascriptResponsive Web DesignWeb DevelopmentOop in JavaJavaJava ProgrammingObject-oriented Programming (oop)core javaGui Development (pyqt)Object Oriented Programming with PythonTkinterWeb DesignPython ProgrammingData Structurescore python
★★★★★ 4/5

I’m Riya , a passionate coding educator with 4+ years of teaching experience, helping kids and beginners fall in love with programming. I specialise in teaching: 🧩 Scratch & S...

I’m Riya, a passionate coding educator with 4+ years of teaching experience, helping kids and beginners fall in love with programming.

I specialise in teaching:

  • 🧩 Scratch & Scratch Junior – fun, game-based coding for young learners

  • 💻 Web Development – HTML, CSS, JavaScript

  • 🐍 Python Programming

  • ☕ Java Programming

  • 👦👧 Coding for KG to Grade 10 students and absolute beginners

I have worked as an online 1:1 mentor with multiple EdTech platforms and have taught students from different parts of the world. My teaching style is interactive, project-based, and beginner-friendly. I believe coding is best learned by doing, so my classes focus on building real projects like games, apps, animations, and problem-solving exercises.

Whether you are a school student starting coding for the first time or someone looking to build strong programming fundamentals, I will guide you step-by-step with patience and personalised attention.

✨ My goal is simple:
To make coding easy, fun, and confidence-boosting for every learner.

Let’s start your coding journey together!

FindMyGuru is a tutor discovery platform that helps students find and connect with experienced tutors and institutes across a wide range of subjects and skills. Students can explore tutor profiles, compare expertise, and contact tutors directly for online or in-person learning.FindMyGuru facilitates discovery and connections between students and tutors or institutes. All classes and learning arrangements are handled directly between students and the respective tutors or institutes

Courses by Riya UT

Course Mode:

Online and Offline

Duration:

48 Hour

Language:

English

Location:

Kollam, Puthen veedu kannimel cheary, Ramankulangara

Pricing:

25000 INR

Batch Type:

Week Days / Weekends

The Python Programming with OOPs & GUI Development course by Riya UT is a structured, project-oriented online program designed for learners who want to move beyond basic coding and build real-world Python applications. This course covers everything from Python fundamentals to advanced Object-Oriented Programming (OOPs) concepts and GUI development using Tkinter.

It is ideal for beginners who want a strong foundation, as well as students who wish to develop practical skills in application development. The program focuses on logical thinking, clean coding practices, and hands-on implementation through live interactive sessions.

What Students Will Learn

Module 1 – Python Fundamentals

  • Introduction to Python and installation

  • Understanding IDEs (IDLE / VS Code)

  • Variables and Data Types

  • Input and Output

  • Operators and Expressions

  • Conditional Statements (if, else, elif)

  • Loops (for loop, while loop)

  • Functions and Modules

Outcome:
Students will gain strong programming basics and logical thinking skills.


Module 2 – Data Structures in Python

  • Strings and String Manipulation

  • Lists, Tuples, Sets, Dictionaries

  • List Comprehension

  • Working with built-in functions

  • File Handling (read/write files)

  • Exception Handling

Outcome:
Ability to manage and process data efficiently using Python.


Module 3 – Object-Oriented Programming (OOPs)

  • Introduction to OOPs concepts

  • Classes and Objects

  • Constructors

  • Methods and Attributes

  • Inheritance

  • Polymorphism

  • Encapsulation

  • Abstraction

Outcome:
Clear understanding of real-world programming structure using OOPs.


Module 4 – GUI Development with Python

  • Introduction to GUI Programming

  • Tkinter Library Basics

  • Creating windows and frames

  • Labels, Buttons, Entry boxes

  • Event Handling

  • Forms and User Input

  • Message boxes and dialogs

  • Layout management

Outcome:
Students will learn to create interactive desktop applications.

Module 5 – Mini Projects

Students will build real projects such as:

  • Calculator Application

  • Student Registration Form

  • To-Do List App

  • Simple Quiz App

  • Mini Management System

Final Outcome:
Confidence to develop Python applications using OOPs and GUI independently.

Teaching Methodology

  • Live interactive sessions

  • Project-based learning

  • Regular assignments

  • Personalized attention

  • Beginner-friendly approach

  • Doubt-clearing support

Why This Tutor

Riya UT follows a structured, module-based teaching approach that ensures smooth progression from basic to advanced topics. The focus is on conceptual clarity, real-time coding demonstrations, and hands-on project work. The teaching style supports beginners while also challenging learners to build complete applications independently.

Benefits / Outcomes

By the end of this course, students will:

  • Write clean and structured Python programs

  • Understand and apply OOP concepts effectively

  • Develop interactive GUI-based desktop applications

  • Handle files, data structures, and exceptions confidently

  • Build real-world mini projects

  • Be prepared for advanced Python domains such as web development, automation, or software development

This course provides a strong foundation for academic growth, internships, and career-oriented programming paths.

Course Mode:

Online and Offline

Duration:

48 Hour

Language:

English

Location:

Kollam, Puthen veedu kannimel cheary, Ramankulangara

Pricing:

25000 INR

Batch Type:

Week Days / Weekends

Overall Student Ratings

4.0
★★★★★

Based on 4 ratings

5 star
25%
4 star
50%
3 star
25%
2 star
0%
1 star
0%

Get tutor location

Location: Puthen veedu kannimel cheary, Ramankulangara, Kollam

Locate on Google map

Similar tutors with Skills

  • Object Oriented Programming with Python tutors near me
  • Data Structures classes near me
  • Gui Development (pyqt) classes near me
  • Gui Development (pyqt) tutors near me
  • Data Structures training

Similar tutors with locations

  • Hyderabad trainers
  • Bangalore teachers
  • Chennai trainers
  • Private tutoring in new delhi
  • Kolkata trainers

Start Your Teaching Journey Today

Join thousands of tutors who are sharing their knowledge and helping students succeed.

Start getting Students

Explore Tutors by Location and Skills

Find Expert tutors across India for Popular Subjects, Skills and Cities

Popular courses

  • Online Mathematics coaching classes
  • Private Biology teachers
  • Python Programming classes near me
  • Private tutoring near me
  • Spoken English teachers
  • Online Class 10 coaching classes
  • English tutors
  • Online Class 12 coaching classes
  • Class 9 teachers
  • Best Class 11 tutors near me

Popular Locations

  • Private tutoring in Hyderabad
  • Bangalore classes
  • Home tutors in Chennai
  • New Delhi teachers
  • Home tutors in Kolkata
  • Best Pune tutors near me
  • Mumbai trainers
  • Best Coimbatore tutors near me
  • Lucknow trainers
  • Private tutoring in Jaipur

Popular Searches

  • Mathematics training in Hyderabad
  • Online Tamil classes in Chennai
  • Online Spoken Tamil classes in Chennai
  • Best Kannada teachers in Bangalore
  • Mathematics teachers in Bangalore
  • English training in Bangalore
  • Academic Kannada training in Bangalore
  • Spoken English training in Bangalore
  • Best Biology teachers in Bangalore
  • Best Python Programming teachers in Bangalore
Find My Guru logo
  • facebook
  • instagram
  • linkedin
  • X
  • youtube

Quick Links

  • Home
  • About Us
  • Contact Us

Legal & Policies

  • Terms & Conditions
  • Privacy Policy
  • Editorial Policy

Support

  • Help & Support
  • FAQs for Students
  • Online Tutors
  • Investor Connect

Discover

  • All Tutors
  • All Institutes
  • India Tutors
Disclaimer: All the course names, logos, and certification titles we use are their respective owners' property. The firm, service, or product names on the website are solely for identification purposes. We do not own, endorse or have the copyright of any brand/logo/name in any manner. Few graphics on our website are freely available on public domains.

© 2026 FindMyGuru.com. All Rights Reserved. FindMyGuru is owned and operated by TutorKhoj Private Limited.