Slide: https://drive.google.com/open?id=1xWg1Zu-K8P5FYw8J0_6Z3oS98hGoksHINjuH7XG-ydE
- Introduction to Python
- Python Basics and Console Interaction
- Conditional
- Looping
- Function and Exceptions
- Strings
Slide: https://drive.google.com/open?id=1uVJcvPsMQoxeCii5CGz8b31A3GlakCwFWzKBtrbKezY
- Tuples
- Mutable vs Immutable
- Packing and Unpacking Tuple
- Dictionaries
- Lists
- For-Loop over a List
- List Methods
- 2D Lists
- List Comprehensions
- Equivalence vs Identity
Slide: https://drive.google.com/open?id=1SXiwnEGfVzd10TtXalMLkWXOhwdQW0UT89KebhoiLMU
- Classes
- Attributes
- Class Variables vs Instance Variables
- Methods
- Encapsulation
- Inheritance
- Polymorphism
- Operator Overloading
- Modules