Notebooks for python Crash Course
- Basic Input and Output : https://www.geeksforgeeks.org/input-and-output-in-python/
- Data Types : https://www.geeksforgeeks.org/python-data-types/
- List : https://www.geeksforgeeks.org/python-list/
- Tuple : https://www.geeksforgeeks.org/tuples-in-python/
- Dictionary : https://www.geeksforgeeks.org/python-dictionary/
- Set : https://www.geeksforgeeks.org/sets-in-python/
- string : https://www.geeksforgeeks.org/python-strings/
- for loop : https://www.w3schools.com/python/python_for_loops.asp
- if-else : https://www.geeksforgeeks.org/python-if-else/
- Reversing of list, strings : https://www.geeksforgeeks.org/python-reversing-list/
- while loop : https://www.geeksforgeeks.org/python-while-loop/
- Using lambda for input : https://www.geeksforgeeks.org/python-get-a-list-as-input-from-user/
- sort, sorted : https://realpython.com/python-sort/
- map : https://www.geeksforgeeks.org/python-map-function/
- lambda: https://www.geeksforgeeks.org/python-lambda-anonymous-functions-filter-map-reduce/
- maths: https://docs.python.org/3/library/math.html
- Collection module -> Counter, defaultdict : https://www.geeksforgeeks.org/python-collections-module/
- Heapq : https://www.geeksforgeeks.org/heap-queue-or-heapq-in-python/
- bisect module -> For binary search : https://docs.python.org/3/library/bisect.html
- zip fucntion, used in list
- deque from collection module
- classes and objects
- inheritance
- polymorphism
- Session 1: https://colab.research.google.com/drive/1_Iuv4dUcXRXwoRp8qZsrC5_IbzP95X-V?usp=sharing
- Session 2: https://colab.research.google.com/drive/1SGT4x_bjFpB2P-bbE5yDtJ1RElRLtuNY?usp=sharing
- Session 3: https://colab.research.google.com/drive/1aG1H-0iAHVl_TSNoghQpJTDvQ0ZXnlxR?usp=sharing
- https://www.py4e.com/lessons
- https://www.edx.org/course/introduction-to-computer-science-and-programming-7
- https://www.coursera.org/specializations/python (Course 1 and course 2 is sufficient for basic understanding)
- https://www.w3schools.com/python/default.asp
- https://www.youtube.com/watch?v=HBxCHonP6Ro&list=PL6gx4Cwl9DGAcbMi1sH6oAMk4JHw91mC_
- http://bit.ly/dsciitp-python-oops-recap