Riya UT
Kollam/Online
Skills :
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!
Riya UT
Kollam/Online
Skills :
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
Online and Offline
48 Hour
English
Kollam, Puthen veedu kannimel cheary, Ramankulangara
25000 INR
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.
Get tutor location
Location: Puthen veedu kannimel cheary, Ramankulangara, Kollam
Locate on Google map