Python Resources ====================== |link_hitchhikers_guide| The resource to end all resources; this is arguably the single-most useful compendium of Python references and information in one place. |link_learnpython| Pretty awesome site really, I wish I had known about this when I was learning to write code or picking up Python |link_thinkpython| Starts with the basics of programming before delving further into Python; ultimately has loads of information about the language |link_httlacspy3| (|link_thinkcs_old|) Learn programming concepts and paradigms using Python 3 |link_pycourse| Teaches python as well as enough in-depth coverage that it serves well as an introduction to programming |link_pyhardway| Great information for learning Python; the power and flexibility it gives makes writing scripts or small programs simply trivial |link_pyawesome| Curated list of great Python libraries and frameworks to investigate and utilize in your own projects |link_py4fun| Collection of python algorithm exercises |link_pynlp| Who doesn’t find NLP interesting? |link_intro_py| I haven't personally gone through this one specifically, but all of the other MIT OCW content I have looked through thus far has been extremely solid |link_nonprog_guide| .. |link_hitchhikers_guide| raw:: html The Hitchhiker's Guide to Python .. |link_learnpython| raw:: html Learn Python .. |link_thinkpython| raw:: html Think Python .. |link_httlacspy3| raw:: html How to Think Like a Computer Scientist: Python 3 .. |link_thinkcs_old| raw:: html previous official edition .. |link_pycourse| raw:: html python course .. |link_pyhardway| raw:: html Learn Python the Hard Way .. |link_pyawesome| raw:: html Awesome Python .. |link_py4fun| raw:: html Python 4 Fun .. |link_pynlp| raw:: html Natural Language Processing with Python .. |link_intro_py| raw:: html A Gentle Introduction to Programming Using Python (MIT OCW) .. |link_nonprog_guide| raw:: html Non-programmers Guide to Python Programming