Learn Programming with Python — Introduction to Compound Data Types: Dictionaries

Posted on May 08, 2020 in Learn Python

Dictionaries are a very versatile compound data type, allowing us to create mappings between keys and values. Dictionaries are fun!

Continue reading

Learn Programming with Python — Introduction to Compound Data Types: Lists

Posted on May 05, 2020 in Learn Python

We’re finally getting to the heart of what makes Python magical! Lists are an enormously powerful tool for creating beautiful software.

Continue reading

Learn Programming with Python — Introduction to Compound Data Types: Sets and Tuples

Posted on May 03, 2020 in Learn Python

Let’s take a close look at compound data types in Python. Sets and tuples allow us to build and use richer, more expressive programs.

Continue reading

Learn Programming with Python — Introduction to Data Types: Numbers

Posted on May 03, 2020 in Learn Python

Learn how computer programmers use numbers without going crazy.

Continue reading

Learn Programming with Python — Controlling Execution Flow

Posted on April 30, 2020 in Learn Python

In this instalment we’ll explore how to control which parts of your program are executed.

Continue reading

Learn Programming with Python — Introduction to Data Types: Strings

Posted on April 30, 2020 in Learn Python

Let’s explore the concept of data types and how it Python represents text data as strings.

Continue reading

Learn Programming with Python — An Introduction

Posted on April 29, 2020 in Learn Python

Have you never written any computer software at all, but would like to start? Join me in this series to learn the basics of computer programming.

Continue reading

Learn Programming with Python — Introduction to Functions

Posted on April 29, 2020 in Learn Python

Functions are the life-blood of many Python programs. Let’s learn all about them in this instalment!

Continue reading