FindMyGuru - A Trusted Tutor & Institute Discovery Platform

FindMyGuru A Trusted Tutor & Institute Discovery Platform

Pratiksha Dhavale
  • Qualification:B.Tech / B.E.
  • Language:English, Hindi, Marathi
  • Experience:2.7 years

Pratiksha Dhavale

Pune/Online

About

As a passionate STEM and Coding Educator, I have empowered no of students students to unlock their creative and analytical potential through hands-on learning. With 2+ years of exp...

As a passionate STEM and Coding Educator, I have empowered no of students students to unlock their creative and analytical potential through hands-on learning. With 2+ years of experience teaching Python, Scratch, HTML, CSS, JavaScript, MIT App Inventor, and Tinkercad, I design engaging, project-based lessons that foster computational thinking and real-world problem-solving.My teaching philosophy blends technical rigor with interactive, fun experiences—enabling students to build games, apps, animations, and simulations. I am committed to continuous learning and am currently expanding my skills in Roblox and Unity to introduce 3D and game-based learning in my classes.
Pratiksha Dhavale

Pratiksha Dhavale

Pune/Online

  • Qualification:B.Tech / B.E.
  • Language:English, Hindi, Marathi
  • Experience:2.7 years

As a passionate STEM and Coding Educator, I have empowered no of students students to unlock their creative and analytical potential through hands-on learning. With 2+ years of exp...

As a passionate STEM and Coding Educator, I have empowered no of students students to unlock their creative and analytical potential through hands-on learning. With 2+ years of experience teaching Python, Scratch, HTML, CSS, JavaScript, MIT App Inventor, and Tinkercad, I design engaging, project-based lessons that foster computational thinking and real-world problem-solving.My teaching philosophy blends technical rigor with interactive, fun experiences—enabling students to build games, apps, animations, and simulations. I am committed to continuous learning and am currently expanding my skills in Roblox and Unity to introduce 3D and game-based learning in my classes.
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: Pratiksha Dhavale

Python Programming Course by Pratiksha Dhavale

This comprehensive Python Programming Course by Pratiksha Dhavale is designed for learners who want to build strong programming skills from the foundation level and gradually progress to real-world applications. The course follows a flexible and student-focused approach, meaning the pace, depth, and topics can be adjusted based on the learner’s age, prior knowledge, goals, and learning speed. Whether you are a school student, college learner, working professional, or hobby coder, this course ensures that Python becomes easy, logical, and enjoyable to learn.

Python is one of the most popular programming languages in the world — used in software development, data science, AI, automation, analytics, web development, and more. This course begins with the basics of programming and moves step-by-step into advanced Python, problem-solving, Object-Oriented Programming (OOP), and data handling using powerful libraries like NumPy and Pandas.

The teaching style focuses on concept clarity, logical thinking, structured explanation, and hands-on practice, so students don’t just memorize syntax but truly understand how coding works.

🔹 What Students Will Learn

Week 1: Introduction to Programming & Python

  1. What programming actually is (logic, not syntax)

  2. Why Python is used (real-world examples)

  3. Installing Python & VS Code

  4. Running first Python program

  5. Print statements

  6. Comments & code formatting

Week 2: Variables & Data Types

  1. Variables & naming rules

  2. int, float, string, boolean

  3. Input from user

  4. Type conversion

  5. Basic arithmetic operations

  6. Common beginner errors

Practice

  • Calculator

  • Age-based programs

  • Simple input/output apps

Week 3: Conditional Statements

  1. if, elif, else

  2. Comparison operators

  3. Logical operators

  4. Nested conditions

  5. Decision-making logic

Practice

  • Grading system

  • Number comparison

  • Eligibility checker

Week 4: Loops

  1. for loop

  2. while loop

  3. range()

  4. break, continue

  5. Loop logic building

Practice

  • Number patterns

  • Tables

  • Guess-the-number game

Week 5: Strings (In Depth)

  1. String indexing & slicing

  2. String methods

  3. Formatting (f-strings)

  4. String logic problems

Week 6: Lists & Tuples

  1. Lists – create, update, delete

  2. List methods

  3. Nested lists

  4. Tuples & immutability

  5. When to use list vs tuple

Week 7: Sets & Dictionaries

  1. Sets & operations

  2. Dictionaries

  3. Keys, values, items

  4. Looping through dictionaries

  5. Real-life use cases

Week 8: Functions & Modular Code

  1. Functions

  2. Parameters & return

  3. Default arguments

  4. Variable scope

  5. Writing reusable code

  6. Creating modules

Mini Project

  • Menu-based application

  • Student record system (CLI)

Week 9: File Handling

  1. Reading files

  2. Writing & appending files

  3. Text & CSV files

  4. File-based data storage

Week 10: Exception Handling

  1. Errors vs exceptions

  2. try–except

  3. finally

  4. Custom exceptions

  5. Debugging basics

Week 11: Object-Oriented Programming (OOP – Part 1)

  1. Classes & objects

  2. init

  3. Attributes & methods

  4. Real-life class examples


Week 12: OOP (Part 2)

  1. Inheritance

  2. Polymorphism

  3. Encapsulation

  4. Code organization

Mini Project

  • Bank system

  • Library management system

Week 13: Python Standard Libraries

  1. math

  2. random

  3. datetime

  4. os & sys

Week 14: External Libraries & APIs

  1. pip

  2. virtual environments

  3. requests

  4. JSON handling

  5. Using APIs

Week 15: NumPy Basics

  1. Arrays

  2. Indexing

  3. Operations

  4. Real use cases

Week 16: Pandas Basics

  1. DataFrames

  2. Reading CSV/Excel

  3. Data cleaning

  4. Simple analysis

Mini Project

  • Sales report

  • Student performance analysis

🔹 Teaching Method & Mode

Classes are available in both Online and Offline formats.
Training style includes:
✔ Interactive explanations
✔ Logical thinking development
✔ Regular exercises
✔ Real-world examples
✔ Supportive doubt-solving


🔹 Who Should Join

  • Beginners new to coding

  • Class 11–12 & college students

  • Aspiring developers

  • Data science beginners

  • Working professionals

  • Anyone curious about programming

🔹 Why Learn with Pratiksha Dhavale

Pratiksha follows a student-centric and clarity-driven teaching approach, ensuring every learner progresses comfortably and confidently. Concepts are explained in simple language with practical examples so even absolute beginners can learn effectively.

🔹 Key Outcomes

By the end of the course, learners will:
✔ Understand core Python deeply
✔ Gain hands-on programming ability
✔ Build real-world applications
✔ Strengthen coding logic
✔ Be prepared for advanced fields like data science & AI

Location

Kamthe ali,near Ganesh Temple, Hadapsar, Pune, Maharashtra

Locate on Google map

Start Your Teaching Journey Today

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

Start getting Students

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