FindMyGuru - A Trusted Tutor & Institute Discovery Platform

FindMyGuru A Trusted Tutor & Institute Discovery Platform

Shilpa Thakur
  • Qualification:MCA
  • Language:English
  • Experience:10 years
★★★★4/5

Shilpa Thakur

Online

About :

Shilpa Thakur – Empowering the Future Through Technology & Education Shilpa Thakur is a passionate educator, skilled technologist, and visionary entrepreneur with over a decade…

Shilpa Thakur

Shilpa Thakur

Online

  • Qualification:MCA
  • Language:English
  • Experience:10 years
★★★★ 4/5

Shilpa Thakur – Empowering the Future Through Technology & Education Shilpa Thakur is a passionate educator, skilled technologist, and visionary entrepreneur with over a decade...

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 Shilpa Thakur

Course Mode:

Online

Duration:

30 Hour

Language:

English, Hindi, Punjabi

Location:

Gurgaon Village, Gurgaon, shakti nagar

Pricing:

600 INR

Batch Type:

Week Days / Weekends

Course Content

PYTHON COURSE CONTENT

(Beginner to Advanced Level)

BEGINNER LEVEL (FOUNDATION)

Module 1: Introduction to Python

  • What is Python?

  • Features & Applications

  • Installing Python & IDEs (IDLE, PyCharm, VS Code)

  • Running Python Programs

  • Understanding IPython / Jupyter Notebook

Module 2: Python Basics

  • Keywords & Identifiers

  • Variables & Data Types

  • Input and Output functions

  • Comments in Python

  • Type Casting

Module 3: Operators

  • Arithmetic Operators

  • Assignment Operators

  • Comparison Operators

  • Logical Operators

  • Bitwise Operators

  • Identity & Membership Operators

Module 4: Control Flow

  • if, elif, else

  • Nested Conditions

  • Common Real-life Condition Questions

  • for loop (with range)

  • while loop

  • Nested Loops

  • Loop Control Statements: break, continue, pass

Module 5: Data Structures (Basic)

  • Strings (indexing, slicing, functions)

  • Lists

  • Tuples

  • Sets

  • Dictionaries

  • Built-in functions for each data structure

Module 6: Functions

  • Creating Functions

  • Function Arguments

  • Return Statement

  • Recursion

  • Lambda Functions

  • map(), filter(), reduce()

Module 7: Modules & Packages

  • Creating Modules

  • Importing Modules

  • Using Standard Modules (math, random, datetime)

Module 8: File Handling

  • Reading Files

  • Writing Files

  • Append Mode

  • Working with CSV files

Module 9: Error Handling

  • Types of Errors

  • Try–Except Block

  • Multiple Except

  • Finally Block

  • Custom Errors (User-defined exceptions)

Module 10: Beginner Projects

  • Calculator

  • Number Guessing Game

  • Contact Book

  • Basic To-Do App

  • Simple Billing System

ADVANCED LEVEL (PROFESSIONAL)

Module 11: Advanced Data Structures

  • List Comprehension

  • Dictionary Comprehension

  • Nested Data Structures

  • Stacks, Queues using Lists

  • Linked List Concepts

Module 12: Object-Oriented Programming

  • Class & Objects

  • Constructors

  • Encapsulation

  • Inheritance

  • Polymorphism

  • Abstraction

  • Method Overriding

  • Magic / Dunder Methods (__init__, __str__, etc.)

Module 13: Advanced Modules

  • OS Module

  • Sys Module

  • SHUTIL

  • JSON Module

  • Logging in Python

Module 14: Regular Expressions (RegEx)

  • Meta Characters

  • Special Sequences

  • Searching & Matching

  • Practical Use Cases

Module 15: Database Connectivity

  • Introduction to SQL & Databases

  • Connecting Python with MySQL

  • CRUD operations

  • SQLite Usage

Module 16: Working With APIs

  • What is an API

  • Using REST APIs

  • JSON Data Handling

  • Building small API projects

Module 17: Python for Data Analysis

  • Numpy (Arrays, Operations)

  • Pandas (Series, DataFrame, Cleaning Data)

  • Matplotlib (Basic Charts)

  • Data Cleaning & Preprocessing Techniques

Module 18: Python for Automation

  • Automating Files & Folders

  • Bulk Renaming

  • Automating Email Sending

  • Scheduling Tasks

Module 19: Python for Web Development

  • Flask Basics

  • Routing

  • Templates

  • Building Mini Web App

Module 20: Python for Machine Learning (Optional)

  • Introduction to ML

  • Supervised Learning Basics

  • Train/Test Split

  • Linear Regression

  • Predictions

Module 21: Advanced Projects

  • Student Management System

  • Billing & Inventory System

  • Weather App using API

  • Movie Booking System

  • Portfolio Website using Flask

  • Data Analysis Dashboard (Pandas + Matplotlib)

CERTIFICATION PROJECT

Students will build one major Python project combining:
✔ Functions
✔ OOP
✔ File Handling
✔ Database
✔ UI / Web / Data Analysis

Course Mode:

Online

Duration:

30 Hour

Language:

English, Hindi, Punjabi

Location:

Gurgaon Village, Gurgaon, shakti nagar

Pricing:

600 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: shakti nagar, Gurgaon Village, Gurgaon

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

Explore Tutors by Location and Skills

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

Popular courses

    Popular Locations

      Popular Searches