Contents: 1. Basic concept of python programming. 2. Python operators. 3. Looping statement. 4. Function in python programming. 5. String in python programming. 6. List in python programming. 7. Tuple in python programming. 8. Dictionary in python programming. 9. Numpy in python programming. 10. Lambda function in python programming. 11. Pandas in python programming. 12. Python pandas basic functionality. 13. Python pandas statistical functions. 14. Python pandas visualization. 15. Data visualization. 16. Object oriented programming in python. 17. Modules in python programming. 18. Python library. 19. Turtle graphics. 20. Brief tour of the standard library.