Python Course Syllabus
Python Course Syllabus
Introduction To Python
• Python Introduction
• What is Python
• Python Features
• Python History
• Python Applications
• Python Install
• Python Path
• Python Example
• Execute Python
• Keywords
• Constant
• Variable
• Statements & Comments
• Python I/O and Import

Operators
Unary
Binary
Ternary

Unary Operators
Unary Minus

Binary Operators
Arithmetic Operators
Assignment Operators
Relational Operators
Logicaloperators
Bitwise Operators
Special Operators

Ternary Operators
Ternary Operators

Control Statemets in Python
conditonal Statemets
Looping Statemets
Unconditonal Statemets

Conditonal Statemets
If Condition
If Else Condition
Else If Condition
Nested If Condition
Switch Expression

looping Statemets
For Loop
Nested For Loop


While Loop
Nested while Loop

Unconditonal Statemets
Continue
Break
pass

FUNCTIONS
• Python Function
• Function Argument
• Python Global, Local and Nonlocal variables
• Python Recursion
• Anonymous Function
• Python Modules

NATIVE DATATYPES
• Python List
• Python Numbers
• Python Tuple
• Python String
• Python Set
• Python Dictionary

OOPS
OOPS PRINCIPALS
Encapsulation
Data Abstraction
Inheritance
Operator Overloading
Object

Encapsulation
What Is Encapsulation
Class Syntax
Variable
Local Variable
Global Variable
Formal Variable
Method
Parameterized Method
No Parameterized Method

Object Or Instance Creation
Object Or Instance Creation
Method Calling

OOPS Syntax
OOPS Syntax And Explanation

Data Abstraction
Constructor
What Is Constructor ?
Parameterized Constructor
No Parameterized Constructor
Constructor Calling

Inheritance
Types Inheritance
Single Inheritance
Multilevel Inheritance
Hierarchical Inheritance
Multiple Inheritance
Hybrid Inheritance

Operator Overloading
• Operator Overloading

FILE HANDLING
• File Operation

Directory HANDLING
• Python Directory

Exception HANDLING
• Python Exception
• Exception Handling
• User-defined Exception

Python - Multithreading

• Python - Multithreading

ADDITIONAL TUTORIALS
• Python - Database Access
• Python - CGI Programming
• Python - Reg Expressions
• Python - Date
• Python - XML Processing
• Python - GUI Programming