1. https://coherentpdf.com/python/pythonfromtheverybeginning.html

    An html version of a Python book for absolute beginners. The book builds up from setting variables and different types to some small, but concept-useful projects.

  2. https://www.youtube.com/c/PythonIn1Minute/videos

    A collection of videos that will teach you a Python concept in under a minute.

  3. https://www.mygreatlearning.com/blog/machine-learning-tutorial-for-complete-beginners/?utm_source=myreddit-ML121

    Machine Learning Tutorial For Complete Beginners

  4. https://github.com/SigmaQuan/Better-Python-59-Ways

    59 ways that will help you write better Python

  5. https://www.youtube.com/watch?v=6kNzG0T44SI&feature=share

    This tutorial on the foundations of Python coroutines in order to understand async programming is the first of a two part tutorial.

  6. https://www.youtube.com/watch?v=ww1UsGZV8fQ

    Video on how to use too patch to your advantage in your code.

  7. https://www.interviewcake.com/article/python/big-o-notation-time-and-space-complexity

    A primer on Big-O Notation. The simple and clear examples illustrate how to determine the worst case runtime of a given algorithm

  8. https://realpython.com/read-write-files-python/

    One of the most common tasks that you can do with Python is reading and writing files. Whether it’s writing to a simple text file, reading a complicated server log, or even analyzing raw byte data, all of these situations require reading or writing a file.

  9. https://www.youtube.com/playlist?list=PLGLfVvz_LVvSX7fVd4OUFp_ODd86H0ZIY

    Learn: code, c++, python, java, php, mysql, javascript, js, html, css, go, ruby, sass, susy, objective c, swift, lua, c#, lisp, haskell, prolgo, scala, dart, jquery, handlebars, bootstrap, express, xampp, jade, MEAN stack, perl, groovy, rush, bash, typescript, erlang, elixir, f#, ES6, kotlin, crochet, r, clojure, arduino, crysal, julia, matlab, fortran, LaTeX, java in one video.

  10. https://pythonhosted.org/python-geoip/

    A python2 library that will allow you to get geo info from an ipaddress. For python3 support install pip install python-geoip-python3

  11. https://gto76.github.io/python-cheatsheet

    Simple, yet comprehensive overview of Python’s native types that cover common operations against them

  12. http://www.pythontutor.com

    Write code in your web browser, see it visualized step by step, and get live help from volunteers. java, c, c++, javascript, ruby also available.

  13. http://projectpython.net/chapter00/

    A very cool website that will teach you Python with interactive sections.

  14. https://medium.com/@xsschauhan/understanding-python-dataclasses-part-1-c3ccd4355c34

    An intro to python 3.7’s data classes. They make defining simple data objects a bit easier.

  15. https://github.com/ontana/python-patterns

    A comprehensive set of design patterns in the python programming language.

  16. https://medium.com/archsaber/a-simple-introduction-to-pythons-asyncio-595d9c9ecf8c

    A primer on pythons asyncio. It gives an overview of what it is and how you can utilize it in your applicaitons

  17. https://www.kdnuggets.com/2018/04/python-regular-expressions-cheat-sheet.html

    A cool reference for python regular expressions

  18. Strftime.org

    Great resource for date formatting in python. I use it multiple times per week

  19. Pyformat.info

    Great resource that covers the various formatting options for strings in Python.

  20. https://www.humblebundle.com/books/artificial-intelligence-books