Python Programming by Santhosh Phanitalpak Gandhala
Duration:40 hours
Batch Type:Weekend and Weekdays
Languages:English, Hindi, Telugu
Class Type:Online
Course Fee:
Course Content
MODULE 0 – Orientation (1 hour)
Goal: build confidence and setup
Activities
What is programming REALLY?
What Python can do (simple live demo: calculator, automation, game snippet)
Setup Python + VS Code (guided)
Mini-task
Print your name + a fun message
MODULE 1 – Introduction to Basic Concepts (6 hours)
Concepts - Inbuilt functions
What are functions and types of functions
print()
variables and their usage
input()
basic data types (int, float, string)
Activities
Ask user name & age, print greeting
Simple calculator (add, subtract, multiply and divide)
Convert Celsius to Fahrenheit
Daily-life problems, code their solutions (student identifies a problem they want to solve and code the solution - guided)
Mini Project
Interactive Student Info Program
Common Mistakes
Forgetting quotes
Type conversion errors (how to debug)
MODULE 2 – Decision Making (5 hours)
Concepts
if / else
comparison operators
logical operators
Activities
Check pass/fail
Odd or even
Voting eligibility
Simple login system (username/password)
Mini Project
Basic Login Validation System
MODULE 3 – Iterations & Automation (6 hours)
Concepts
for loop
while loop
break & continue
Activities
Multiplication tables
Guess-the-number game
Counting programs
Pattern printing (simple)
Mini Project
Number Guessing Game
MODULE 4 – Working with Data (5 hours)
Concepts
Lists
Tuples
Dictionaries
Activities
Student marks list
Find max/min/average
Simple phonebook using dictionary
Mini Project
Student Marks Manager
MODULE 5 – Functions (4 hours)
Concepts
Why functions?
Creating & calling functions
Parameters & return values
Activities
Calculator using functions
Reusable validation function
Mini Project
Modular Calculator App
MODULE 6 – Files & Real-World Usage (5 hours)
Concepts
File read/write
Storing data permanently
Activities
Save user data to file
Read data back
Append logs
Mini Project
Simple File-Based Notes App
MODULE 7 – Error Handling & Debugging (4 hours)
Concepts
Common errors
try-except
Reading error messages
Activities
Fix broken programs
Intentional errors → fix them
Outcome
Students stop panicking when code breaks.
FINAL CAPSTONE PROJECT (4 hours)
Project: Simple Python Application (Guidance only when required)
Options (student chooses or propose):
Expense Tracker
Contact Book
Quiz Application
Student Record System
Others
Must include
Input/output
Conditions
Loops
Functions
File handling
DEMO CLASS (FREE LESSON)
agenda:
Show a Python program
Make THEM type and run code on online compiler
Skills
Dsa (data Structures and Algorithms), Logic Building, Algorithm and Problem Solving, Object Oriented Programming with Python, Academic Project Work, Python 3, Python Basics, Python Programming
Tutor

Santhosh Phanitalpak Gandhala is a focused online Python and Data Structures tutor with 1 year of teaching experience, helping students build strong foundations in...
0.0 Average Ratings
0 Reviews
1 Years Experience
flat 3 Vasant Vihar Shitole Vasti Nande-Lavale Road



