Discover Python and Machine Learning

Be a part of the artificial intelligence revolution.

Python Tutorial

Articles to get you started with Python, whether you’re a beginner or you already know a programming language.

Learn To Code

Follow the articles on this site and discover the world of computer programming.

New Articles

Check back regularly: I’m posting new articles all the time.

Prefer a video course? Find one here.

Python Virtual Environments

Python virtual environments ensure you’re always using the correct version of Python. Once you’ve got Python installed, creating a virtual environment is easy to do and a good idea.

Hello World

Create your first Python program. Getting a basic program working is a major step on your Python journey!

Blog at