- Intro to mentors
- Intro to python
- Installation
- Variables
- Data types
- Input and output
- strings
- Coding : https://www.hackerrank.com/gs-eop2-day-1
- List
- Tuples
- Dictionary
- Coding : https://www.hackerrank.com/lists-tuples-dictionary
- Decision making
- Control flow(loops)
- Loop control statements
- Coding : https://www.hackerrank.com/decision-making-statements-and-loops
- Functions
- Files
- Intro to OOPs
- Coding : https://www.hackerrank.com/functions-files
- Classes and Objects
- Constructors
- Destructors
- Coding
- Inheritance
- Polymorphism
- Discuss about the project
- Coding
- Final project
- Final Quiz
- Final Coding
- Reference
Resources
- https://www.py4e.com/ : For Beginners and First Timers from Charles Severence
- https://www.youtube.com/watch?v=rfscVS0vtbw&t=19s : FreeCodeCamp
- https://www.youtube.com/watch?v=jFCNu1-Xdsw&list=PLlrxD0HtieHhS8VzuMCfQD4uJ9yne1mE6 : Microsoft Developers
- https://developers.google.com/edu/python : Google’s Python Class
- Aditya Raman
- Mahir Gupta
- Chanchal Bansal