Course Name: Python Programming
Duration: 40 Hours
Prerequisites: 10, 10+2, Any Graduate
Unit-I Introduction to Python
Conceptual introduction, Installation and Working with Python, Understanding Python variables and
data types, Python basic Operators Understanding.
Unit-II Data Types & Control Structure
Python Data Types Declaring and Operations of particular data type. Python Program Flow Control
Conditional blocks using if, else, and elif. Simple for loops in python For loop using ranges, strings, lists,
and dictionaries Use of while loops in python Loop manipulation using the pass, continue, break, and
else Programming.
Unit-III Function, Module & Files
Python Functions, Modules, and files Organizing python codes using functions, organizing python
projects into modules, importing own modules as well as external modules, and understanding build-in
modules. Python file input-output methods and types.
Unit-IV Python-OOPS
Python Object Oriented Programming – Oops Concept of class, object and instances Constructor, Real-
time use of class in live projects Inheritance, overlapping and overloading function. Adding and
retrieving dynamic attributes of classes Programming using Oops support.
Unit-V Exception Handling & Threading
Python Exception Handling using try, except, else, and finally. Python Thread life-cycle, Creating,
running, and synchronization of thread by importing class.