python resources
Friday, July 13, 2018
8:46 AM
10 Python resources you should visit regularly
Hi,
Thank you so much for being a student of The Python Mega Course: Build 10 Real World Applications. While I believe my course covers a wide range of Python topics I still feel students need to engage in additional activities in order to complement their training and solidify their Python skills. 
With that mindset I wanted to list here the 10 Python resources everyone aspiring Python programmer must know. I have divided them in categories:
Manuals and reading material:
The Python reference manual - the official online Python manual describing all the Python code that is distributed with Python.
Think Python: How to think like a computer scientist - If you like learning from books then this is a good one.
Python conferences - a list of  worldwide Python conference you should attend or at least watch the free recordings online. While PyCon is the most popular conference the link gives a complete list of other conferences as well.
Community forums:
r/python- a very active Python community on Reddit that is about Python news, and Python code examples.
r/learnpython- the other very active Python community on Reddit about asking or posting anything that has to do with learning Python.
StackOverflow - A more technical Question & Answer forum that you should use whenever a coding problem arises. Just ask a question there and most of the time you will get an answer in minutes.
Online tools:
Jupyter Binder - Lets you create, run and share Python code online with anyone. You need an account on GitHub for that to work.
PythonAnywhere - Gives you access to a Linux virtual server that lets you write and run Python code. In addition you can schedule your Python programs for execution at certain time every day and you can also deploy your Python web apps on PythonAnywhere.
Practice material:
List of Python challenges - Challenges are a great a way to learn Python. The link contains is a list of five good Python challenges.
Python projects - This is a good list of Python projects in a wide range of application areas.
Try visiting these resources on a daily basis and you will learn Python well and fill in any gaps you may currently have. If anyone has some good Python resources feel free to share in the comments section down below.