Programming
Python Programming
Learn Python from scratch in 3 months. Covers Python 3.x, variables, loops, functions, OOP, file handling, modules, and real projects. Offline classes in Mughalsarai + live online batches available. Beginner-friendly, project-led, instructor-led training.
5 (15 reviews)
• 3 months • beginner • 70% placement Skills You'll Learn
Python Git GitHub Python 3 OOP File Handling Automation Web Scraping CLI Apps Beginner Programming
Course Curriculum
Week 1 week: Getting Started with Python
- What is Python
- Installing Python 3.12
- VS Code setup
- Running your first script
- print()
- comments
- Python shell vs script mode
- Input/Output basics
Week 2 weeks: Variables, Data Types & Operators
- Variables
- int float str bool
- Type casting
- Arithmetic operators
- Comparison operators
- Logical operators
- Assignment operators
- f-strings
- String methods
- Input from user
Week 2 weeks: Control Flow — Conditions & Loops
- if elif else
- Nested conditions
- for loop
- while loop
- break continue pass
- range()
- Nested loops
- Pattern printing
- Loop exercises
- Real-world decision programs
Week 2 weeks: Functions & Modules
- Defining functions
- Parameters and return
- Default arguments
- *args **kwargs
- Lambda functions
- map() filter()
- Scope (local global)
- Importing modules
- math random os datetime
- Installing packages with pip
- Virtual environments
Week 2 weeks: Data Structures
- Lists (create append remove sort slice)
- Tuples
- Sets
- Dictionaries (keys values items)
- Nested data structures
- List comprehension
- Dictionary comprehension
- When to use which data structure
- Practice problems
Week 1 week: File Handling & Data Formats
- open() read write append
- Reading line by line
- with statement
- CSV read and write
- JSON load dump
- os module (file paths directories)
- Building a file organiser script
- Error handling with files
Week 1 week: Exception Handling & Debugging
- try except finally
- Catching specific exceptions
- raise
- Custom exceptions
- Debugging with print
- VS Code debugger
- Common Python errors and how to fix them
- Writing robust code
Week 2 weeks: Object-Oriented Programming
- Classes and objects
- __init__ and self
- Attributes and methods
- Inheritance
- Method overriding
- Encapsulation (public private)
- Polymorphism
- @property decorator
- __str__ __repr__
- OOP project (BankAccount or Library system)
Week 1 week: Working with External Libraries
- requests (HTTP calls)
- BeautifulSoup (web scraping basics)
- pandas basics (reading CSV)
- matplotlib basics (simple charts)
- Building a web scraper project
- API basics (fetching weather or news data)
Week 2 weeks: Git, GitHub & Project Work
- Git init add commit
- Branching and merging
- .gitignore
- GitHub repository
- Push pull
- README writing
- GitHub profile setup
- Project: build and upload 2 complete projects
- Code review with instructor
- Portfolio presentation
Your Instructor
TI
TechPath Instructor
Senior Python Developer
10+ years experience
Frequently Asked Questions
₹6,000 ₹10,000 40% OFF
EMI from ₹1,000/month
This course includes:
- 3 months of live training
- Max 25 students/batch
- Certificate of completion
- Lifetime access to content
- Placement assistance
🛡️ 30-Day Money-Back Guarantee
Have Questions About This Course?
Our counselors are available to help you make the right choice.