Syllabus
- Installing Python environments
- Using Python Interpreter to do basic operations like arithmetic computations.
- Working with variables of different datatypes and using them in expressions.
- 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
- Creating programs by importing user defined modules
- Implement unit testing measures, assertions and exception handling
- Creating programs to handle text files