Python Programming by Santhosh Phanitalpak Gandhala

DurationDuration:40 hours

Batch TypeBatch Type:Weekend and Weekdays

LanguagesLanguages:English, Hindi, Telugu

Class TypeClass Type:Online

Class Type Course Fee:

₹5.00Per hour

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 Profile Pic
Santhosh Phanitalpak Gandhala

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

Students Rating

0.0

Course Rating

Blogs

Explore All