1.1 Introduction to Python.
• Installation & Environment settings.
• Introduction to Shell.
1.2 Variables, Keywords, Data types and Identifiers.
• Variables
• Keywords
• Data types
• Identifiers
1.3 String, List, Set, Tuple and Dictionary and Slicing
• String Data types
• List Data types
• Set Data types
• Tuple Data types
• Dictionary Data types
• Slicing
1.4 Operators
• Arithmetic Operators
• Logical Operators
• Relational Operators
• Bitwise operators
• Assignment Operators
• Membership Operators
• Identity Operators
1.5 Control Statements
• Decisional Statements
• Looping Statements
• Break, Continue and Pass
1.6 Input and Print Statements
• Input statements
• Print statements
1.7 Functions or Methods
• Types of Functions
• Recursion
• Arguments
• Packing and unpacking(varargs)
1.8 Oops
• Class, Objects
• Inheritance
• Method Overriding
• Access Specifies
1.9 File Handling and Json
• Flat File Handling
• Json
• Pickle
1.10 Exception Handling
• Try
• Except and final
• Custom Exceptions
• Raising Exceptions
• Assertions
1.11 Comprehension
• List Comprehension
1.12 Decorators
• Method
• Class Level
1.13 Map, Filter and Lambda Expressions
1.14 Iterators and Generators