Skip to content

Learning Resources

watty62 edited this page Nov 12, 2019 · 10 revisions

A list of useful resources for learning Python.

For elementary / younger learners

Invent your own games with Python (free online book): http://inventwithpython.com/invent4thed/ These modules will help you develop your skills and build some fun projects: https://projects.raspberrypi.org/en/codeclub/python-module-1 https://projects.raspberrypi.org/en/codeclub/python-module-2 https://projects.raspberrypi.org/en/codeclub/python-additional-projects

More advanced

Automate the boring stuff!

Al Sweigart created a great book called Automate The Boring Stuff With Python.

Read the book for free on the author’s site https://automatetheboringstuff.com and you can buy a print copy if you want to reward the author!

And there are fifteen videos based on the book that you can watch to learn more.

Talk Python Training

Michael Kennedy of Talk Python podcast provides great video training. Talk Python.

More resources for learning Python.

Python for Beginners

Python for Beginners
Microsoft video series on YouTube, looks to be a well-organised, well-explained step-by-step programme.

Miniconda as a data science environment

Set up a lean, robust data science environment with Miniconda and Conda-Forge
A tutorial by Ted Petrou of DunderData. Careful explanation of installation and configuration of Python and core data science packages. Lots more free and paid-for material on this site.

PyImageSearch

PyImageSearch
This OpenCV, deep learning, and Python blog is written by Adrian Rosebrock. Master OpenCV, deep learning, Python, and computer vision through my OpenCV and deep learning articles, tutorials, and guides. Tons of free and paid-for material on this site.

Python Project Night - "Hands on Python programming for Chicago Pythonistas"

Python challenges for Pythonistas
Inspiration for group activities at Python Aberdeen meetings?

Code First: Girls

Code First: Girls runs free, in-person, part-time coding courses for female/non binary identifying young individuals across the UK and Ireland.
October 2019 courses in Aberdeen