Python Programming Course by SURBHI BANSAL
Duration:21 hours
Batch Type:Weekend and Weekdays
Languages:English, Hindi
Class Type:Online
Course Fee:
Course Content
This Beginner to Intermediate Python Programming Course, taught by SURBHI BANSAL, is a structured, hands-on learning program designed for students, beginners, and aspiring programmers who want to build a strong foundation in Python and gradually move toward real-world application-level coding.
The course introduces Python from absolute basics and progresses step by step to intermediate concepts such as control flow, data structures, functions, file handling, exception handling, and useful Python libraries. The emphasis is on concept clarity, logical thinking, and practical coding, ensuring that learners do not just memorize syntax but actually understand how programming works.
Delivered through live online interactive classes, this course is ideal for school students, college learners, coding enthusiasts, and anyone preparing for higher studies in AI, data science, software development, or automation. The program is paced to suit both slow and fast learners, with regular practice, examples, and doubt-clearing sessions.
What Students Will Learn
1. Python Fundamentals (Strong Programming Foundation)
Students will begin with a clear understanding of Python as a language and its real-world applications.
Topics include:
What is Python and where it is used (AI, Web, Games, Automation)
Installing Python and setting up IDE (IDLE / VS Code)
Writing first Python program using
print()Understanding Python syntax, keywords, comments, and indentation
Using
input()andprint()effectively
Learning Outcome:
✔ Confidence in writing basic Python programs
✔ Clear understanding of how Python works
2. Data Types, Operators & Logic Building
This module builds core programming skills needed for problem solving.
Students learn:
Integers, floats, strings, and booleans
Type conversion using
int(),float(),str()Arithmetic, comparison, logical, and assignment operators
Decision-making using
if,elif, and nested conditionsLooping using
forandwhileControl flow using
break,continue, andpass
Learning Outcome:
✔ Strong logical reasoning
✔ Ability to write structured programs
3. Strings & Data Structures
Students master how to handle and manipulate data in Python.
Topics include:
String indexing, slicing, and functions (
upper(),lower(),replace())Lists, tuples, sets, and dictionaries
Understanding differences between data structures
Practical programs using collections
Learning Outcome:
✔ Ability to store, access, and modify data efficiently
4. Functions, Files & Error Handling
This module introduces more professional coding practices.
Students learn:
Defining functions using
defParameters and return values
Reading and writing files using Python
Using
withstatement for file handlingUnderstanding errors vs exceptions
Handling errors using
try,except, andfinally
Learning Outcome:
✔ Cleaner, reusable, and error-free coding
5. Introduction to Python Libraries
Students get a taste of real-world Python usage through built-in libraries.
Topics include:
Using
math,random, anddatetimeWriting small practical programs with libraries
Learning Outcome:
✔ Understanding how Python powers real applications
Teaching Method
SURBHI BANSAL follows a learner-friendly and interactive teaching style:
Live online classes
Step-by-step coding demonstrations
Practice-based learning
Regular exercises and mini-programs
Doubt-clearing sessions
Concept revision after every module
The approach ensures that students learn programming through doing, not just listening.
Why This Tutor
Specializes in Python basics and intermediate programming
Uses simple explanations with real examples
Encourages hands-on coding practice
Supports students with regular feedback
Suitable for beginners with no prior coding knowledge
Benefits / Outcomes
By the end of this course, students will:
Write clean Python programs independently
Understand core programming logic
Work confidently with data structures
Read and write files using Python
Handle errors effectively
Be ready for advanced Python, AI, or data science learning
This course is ideal for anyone who wants to start Python properly and progress confidently.
Skills
R & Python, R Programming/python, Python Basics, Python Programming
Tutor

Surbhi Bansal is a passionate and experienced online programming tutor with over 8 years of teaching experience in Python and R programming. Known for her friendly and interactive teaching style, s...
0.0 Average Ratings
0 Reviews
8 Years Experience
First floor, Pkt- 5,






