- DAY 1: https://colab.research.google.com/drive/1-VGbE2oR5uuhnm8TKiwaWPqEXN6-SuF4?usp=sharing
- DAY 2: https://colab.research.google.com/drive/1nK0zhjpzAeQHUQ25pOF66OwVMB2wXPj8?usp=sharing
- DAY 3: https://colab.research.google.com/drive/1uaMrXofrvp0vnCUqBV4KexF4_TtkcQTD?usp=sharing
- DAY 4: https://colab.research.google.com/drive/1cI7jCqttwQtkdijnBBmecRsM9FV4l5cu?usp=sharing
- What is Python?: https://realpython.com/what-is-python/
- Installing Python: https://realpython.com/installing-python/
- Development environments (IDEs): https://realpython.com/python-ides-code-editors-guide/
- Variables and data types: https://www.programiz.com/python-programming/variables-datatypes
- Operators: https://www.w3schools.com/python/python_operators.asp
- Control structures (if, else, loops): https://www.tutorialspoint.com/python/python_decision_making.htm
- Function definition and invocation: https://www.geeksforgeeks.org/python-functions/
- Parameters and arguments: https://www.youtube.com/watch?v=i_ZEaE5vfE0
- Modularity and code reuse: https://www.tiny.cloud/blog/modular-programming-principle/
- Lists: https://www.w3schools.com/python/python_lists.asp
- Tuples: https://realpython.com/python-tuple/
- Dictionaries: https://realpython.com/courses/python-basics-dictionaries/
- Sets: https://www.w3schools.com/python/python_sets.asp
- Reading and writing text files: https://www.tutorialspoint.com/python/python_file_handling.htm
- Using the with statement for file handling: https://realpython.com/read-write-files-python/
- Classes and objects: https://www.youtube.com/watch?v=3zoyA3U2Ka0
- Attributes and methods: https://www.youtube.com/watch?v=zcPb1TGAWfk
- Encapsulation: https://www.geeksforgeeks.org/encapsulation-in-java/
- Error handling with try-except: https://realpython.com/python-exceptions/
- The finally clause: https://www.datacamp.com/tutorial/exception-handling-python
- Raising exceptions: https://www.golinuxcloud.com/python-try-except/
- Lambda functions: https://www.youtube.com/playlist?list=PL5Raijva2y4Rj6b_o7qEJr7ROubAYOP21
- Map, filter, reduce: https://www.w3resource.com/python/functional-programming-map-filter-reduce.php
- Creating and using modules: https://www.learnpython.org/en/Modules_and_Packages
- Importing modules and packages: https://realpython.com/python-modules-packages/
- Pandas installation: https://realpython.com/pandas-read-write-files/
- Reading and writing data: https://www.studytonight.com/pandas/basic-operations-on-pandas-dataframe
- Basic DataFrame operations: https://docs.kanaries.net/topics/Pandas/pandas-dataframe-basics