1 minute read

Best Resources to Learn Python

Best Resources to Learn Python

Best Python Resources

  1. Learn Python the Hard Way
  2. Python Practice Book — Python Practice Book
  3. Making Games with Python & Pygame
  4. Python Programming Tutorials
  5. Jupyter Notebook Viewer
  6. nbviewer
  7. Jupyter Notebook Viewer
  8. Complete-Python-Bootcamp/Solution Links.md at master
  9. Learning Python – The Hitchhiker’s Guide to Python
  10. The Python Standard Library – Python 3.7.2 documentation
  11. Complete Python Bootcamp: Go from zero to hero in Python 3 - Udemy
  12. Welcome to Python for you and me
  13. Problem Solving with Algorithms and Data Structures using Python
  14. CodingBat Python
  15. GuiProgramming – Python Wiki
  16. The 10 most popular coding challenge websites for 2017
  17. Learn Python – Free Interactive Python Tutorial
  18. Welcome to Python.org
  19. Built-in Functions — Python 3.7.3 documentation
  20. Hello, World! – Learn Python – Free Interactive Python Tutorial
  21. The Python Tutorial — Python 3.7.3 documentation
  22. Quick Guide to Boosting Algorithms in Machine Learning
  23. Analytics Community - Analytics Discussions - Big Data Discussion
  24. Learn Python – Python Tutorials – DataFlair

Best Numpy Resources

  1. arrays – What are the advantages of NumPy over regular Python lists? – Stack Overflow
  2. python – Why are NumPy arrays so fast? – Stack Overflow
  3. Numpy and Scipy Documentation – Numpy and Scipy documentation
  4. NumPy – NumPy
  5. Overview – NumPy v1.16 Manual

Best Pandas Resources

  1. pandas
  2. DataFrame – pandas 0.24.2 documentation
  3. Merge, join, and concatenate — pandas 0.24.2 documentation
  4. Series – pandas 0.24.2 documentation
  5. Binomial Probability Calculator
  6. Series – pandas 0.24.2 documentation
  7. Reshaping in Pandas – Pivot, Pivot-Table, Stack and Unstack explained with Pictures – Python / C++
  8. Counting and Basic Frequency Plots – Python

Python Visualization Resources

  1. Seaborn
  2. rougier/matplotlib-tutorial: Matplotlib tutorial for beginner
  3. A step-by-step guide for creating advanced Python data visualizations with Seaborn / Matplotlib
  4. Pyplot tutorial — Matplotlib 2.0.2 documentation
  5. Top 28 Cheat Sheets for Machine Learning, Data Science, Probability, SQL & Big Data

Other Resources

  1. Contests - Analytics Vidhya
  2. Working With Text Data — scikit-learn 0.20.3 documentation
  3. Python RegEx
  4. Python Regex: re.match(), re.search(), re.findall() with Example
  5. FakeNewsDetection/FakeBuster: Fake News Detection with Machine Learning

Websites to learn Python

  1. https://interactivepython.org
  2. https://inventwithpython.com
  3. https://numpy.org
  4. https://pandas.pydata.org
  5. https://analyticsvidhya.com
  6. https://anandology.com
  7. https://blogs.baruch.cuny.edu
  8. https://codingbat.com
  9. https://data-flair.training
  10. https://datahack.analyticsvidhya.com
  11. https://docs.python.org
  12. https://docs.python-guide.org
  13. https://docs.scipy.org
  14. https://etav.github.io
  15. https://freecodecamp.org
  16. https://github.com
  17. https://guru99.com
  18. https://learnpython.org
  19. https://learnpythonthehardway.org
  20. https://matplotlib.org
  21. https://nbviewer.jupyter.org
  22. https://pandas.pydata.org
  23. https://pymbook.readthedocs.io
  24. https://python.org
  25. https://pythonprogramming.net
  26. https://scikit-learn.org
  27. https://seaborn.pydata.org
  28. https://stackoverflow.com
  29. https://stattrek.com
  30. https://towardsdatascience.com
  31. https://udemy.com
  32. https://w3schools.com
  33. https://wiki.python.org