FindMyGuru - A Trusted Tutor & Institute Discovery Platform

FindMyGuru A Trusted Tutor & Institute Discovery Platform

Shilpa Thakur
  • Qualification:MCA
  • Language:English
  • Experience:10 years

Shilpa Thakur

Online

About

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

Shilpa Thakur – Empowering the Future Through Technology & EducationShilpa Thakur is a passionate educator, skilled technologist, and visionary entrepreneur with over a decade of experience in computer science and coding education. With an impressive academic background and a dedication to teaching, she has successfully trained more than 10,000 students globally—empowering them with real-world tech skills.🎓 Academic Qualifications & CertificationsMCA (Master of Computer Applications) – Strong technical foundationB.Ed (Bachelor of Education) – Professionally trained educatorQualified CTET & HTET – Certified to teach across academic levelsHer unique blend of technical proficiency and pedagogical training helps her deliver content that’s engaging, understandable, and industry-relevant.👩‍🏫 Professional Experience (10+ Years)10+ years teaching programming and computer scienceWorked with IGNOU – India’s largest open universityMentored students in BCA, MCA, B.Tech, M.Tech, and moreTaught across diverse platforms and international curriculums💻 Subjects & Technologies TaughtProgramming Languages: HTML, CSS, JavaScript, jQuery, Bootstrap, PHP, Python, C, C++, C#, JavaFrameworks & Tools: Django, Spring Boot, Hibernate, .NET, Data Structures & AlgorithmsEducational Coding for Kids: Scratch, Thunkable, Code.orgSoftware: AutoCAD, CATIA, SolidWorks, MS OfficeWeb Development: WordPress, SEO, Digital MarketingFrom basic school-level coding to advanced software training, Shilpa covers the full range of computer science education.🚀 Founder of Eduflute – EdTech & Digital Training HubAs the founder of Eduflute, a Delhi-NCR-based EdTech venture, she delivers online and offline coding classes, industrial training, and project-based learning.Offers international teaching (USA, UK, Singapore, Indonesia, etc.)Leads a team of qualified faculty for professional coursesProvides SEO and website development services with live internships🏆 Achievements & ImpactTrained over 10,000 students worldwideConducted coding workshops at top institutionsServed students from India, Qatar, France, USA, UK & moreRecognized as a top mentor in the Delhi-NCR EdTech space🌟 Mission & VisionShilpa’s mission is to bridge the gap between classroom learning and practical skills. She strives to foster creativity, logic, and confidence in young minds—especially encouraging women in tech.“Education should not just teach how to code, but how to think and innovate.” – Shilpa Thakur visit us : https://eduflute.com/
Shilpa Thakur

Shilpa Thakur

Online

  • Qualification:MCA
  • Language:English
  • Experience:10 years

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

Shilpa Thakur – Empowering the Future Through Technology & EducationShilpa Thakur is a passionate educator, skilled technologist, and visionary entrepreneur with over a decade of experience in computer science and coding education. With an impressive academic background and a dedication to teaching, she has successfully trained more than 10,000 students globally—empowering them with real-world tech skills.🎓 Academic Qualifications & CertificationsMCA (Master of Computer Applications) – Strong technical foundationB.Ed (Bachelor of Education) – Professionally trained educatorQualified CTET & HTET – Certified to teach across academic levelsHer unique blend of technical proficiency and pedagogical training helps her deliver content that’s engaging, understandable, and industry-relevant.👩‍🏫 Professional Experience (10+ Years)10+ years teaching programming and computer scienceWorked with IGNOU – India’s largest open universityMentored students in BCA, MCA, B.Tech, M.Tech, and moreTaught across diverse platforms and international curriculums💻 Subjects & Technologies TaughtProgramming Languages: HTML, CSS, JavaScript, jQuery, Bootstrap, PHP, Python, C, C++, C#, JavaFrameworks & Tools: Django, Spring Boot, Hibernate, .NET, Data Structures & AlgorithmsEducational Coding for Kids: Scratch, Thunkable, Code.orgSoftware: AutoCAD, CATIA, SolidWorks, MS OfficeWeb Development: WordPress, SEO, Digital MarketingFrom basic school-level coding to advanced software training, Shilpa covers the full range of computer science education.🚀 Founder of Eduflute – EdTech & Digital Training HubAs the founder of Eduflute, a Delhi-NCR-based EdTech venture, she delivers online and offline coding classes, industrial training, and project-based learning.Offers international teaching (USA, UK, Singapore, Indonesia, etc.)Leads a team of qualified faculty for professional coursesProvides SEO and website development services with live internships🏆 Achievements & ImpactTrained over 10,000 students worldwideConducted coding workshops at top institutionsServed students from India, Qatar, France, USA, UK & moreRecognized as a top mentor in the Delhi-NCR EdTech space🌟 Mission & VisionShilpa’s mission is to bridge the gap between classroom learning and practical skills. She strives to foster creativity, logic, and confidence in young minds—especially encouraging women in tech.“Education should not just teach how to code, but how to think and innovate.” – Shilpa Thakur visit us : https://eduflute.com/
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

Python Course for beginner to advance - Shilpa Thakur

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

Location

shakti nagar, Gurgaon Village, Gurgaon, Haryana

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