- Installing Python environments
- Using Python Interpreter to do basic operations like arithmetic computations.
- Working with variables of different datatypes and using them in expressions.
- Building stand alone Python scripts
- Implementing logic requiring conditional expressions and looping
- Working with strings using inbuilt functionalities of the datatype
- Working with Python inbuilt datatypes like Lists, Tuples and Dictionaries
- Working with modularity : Implementing functions and designing logic in a
modular fashion - Implement unit testing measures assertions and exception handling
- Use Python to model object oriented programming principles using various use
cases.