PYTHON CONTENT :
INTRODUCTION
- History of python
- Why python? – Features of python
- Installation and environmental setup
- Getting Started
- Keywords & Identifiers
- Statements & Comments
- Python Datatypes
- Python I/O and Import
- Python Operators
FLOW CONTROL
- Python if...else
- Python for Loop
- while Loop
- break and continue
- Pass Statement
- Looping Technique
- Variables in Python
FUNCTIONS
- Python Function
- Function Argument
- Python Recursion
- Anonymous Function
- Python Modules
- Python Packages
DATATYPES
- Python Numbers
- Python List
- Python Tuple
- Python String
- Python Set
- Python Dictionary
Python Date and Time
- How to Use Date & DateTime Class
- How to Format Time Output
- How to use Timedelta Objects
- Calendar in Python
- datetime classes in Python
- How to Format Time Output?
- The Time Module
- Python Calendar Module
- Python Text Calendar
- Python HTML Calendar Class
- Unix Date and Time Commands
Python OS Module
- Shell Script Commands
- Various OS operations in Python
- Python File System Shell Methods
FILE HANDLING
- File Operation
- Python Directory
- Python Exception
- Exception Handling
- User-defined Exception
OBJECT & CLASS
- Python Class
- Python Inheritance
- Multiple Inheritance
- Operator Overloading
ADDITIONAL TUTORIALS
- Iterators
- Generators
- Closures
- Decorators
- @property
- List comprehension
- Regular expressions
Unit Testing with PyUnit
- What is Testing?
- Types of Testings and Methods?
- What is Unit Testing?
- What is PyUnit?
- Test scenarios, Test Cases, Test suites
- CLI Linux command