Python Programming β 3 Months Course
π
Duration: 3 Months (12 Weeks)
π Class Schedule: 3β5 sessions/week (1 to 1.5 hours each)
π Eligibility: 10th/PUC/Degree students or anyone interested in programming
π Mode: Offline / Online
π Certificate: Provided after successful course completion and assessment
π§© Course Syllabus
πΉ Month 1: Python Basics
Introduction to Python & Installation (IDLE, VS Code)
Python Syntax and Indentation
Variables, Data Types (int, float, string, list, tuple, dict)
Operators & Expressions
Conditional Statements (if, elif, else)
Loops (for, while)
Functions & Lambda Functions
String and List Manipulation
Basic Input/Output
πΉ Month 2: Intermediate Python
File Handling (Text, CSV)
Exception Handling
Object-Oriented Programming (OOP):
Classes & Objects
Inheritance
Encapsulation & Polymorphism
Modules and Packages
Working with Date & Time
Introduction to Libraries: math, random, os, sys
πΉ Month 3: Applications & Project
Introduction to:
tkinter (GUI applications)
pandas and matplotlib (for data handling and visualization)
sqlite3 (basic database operations)
Mini Project (examples):
Student Record System
Calculator with GUI
Billing Software
Quiz App
Resume Preparation & Career Tips
Final Assessment & Certification
β
Course Benefits
Hands-on Practice in Every Class
Real-world Mini Projects
Interview Preparation Support
Certificate from Expert Academy
Free Career Counseling