Python Learning Pathway

Follow the pathway & improve your Python knowledge!

learn python with kodey

Learn To Code In Python

Lean all about Python syntax, conditional flow, loops, functions and more

Become a Pandas Data Analyst

Learn how to load data into Pandas & transform and aggregate it to extract insight from your dataset.

Scaling Pandas Beyond A Single Core

Pandas is an excellent library for data analytics. However, when you get to work with really huge datasets, it just can’t hack it – the Pandas apply function runs on a single core, which constrains your computational efficiency.

A crash course in threading and multiprocessing in python

When you first start looking into asynchronous processing in Python, you’ll come across a couple of terms: threading and multiprocessing. The first part of this article then, is about understanding what those two terms mean and when you should use one over the other.

OOP: All about classes in Python

Classes are great when you’re working with concepts in the real world. They are by no means a necessary construct in Python, they’re mostly used for code simplification, readability and re-usability.

Unit Tests in Python

Unit tests in Python are an essential part of software development. They ensure that the code you write works as expected and helps you quickly identify any issues before they become a problem.

API Design

This article will provide some tips and best practices for developing APIs with Flask. So let’s get started!

Implementing a simple API

Setting up an API is super simple! We can use the FLASK Python framework. Let’s walk through an example. In this example, we’ll be looking at tasks on a to-do list – we will create, query and delete those tasks as part of this example.

Simple Image Analysis in Python

Let’s say, we’re working for a retailer. They have two distribution centres in Australia – the geographic area covered by each distribution centre is coloured in orange. Our task is to, from this image, work out to how many square kilometers of Australia can we deliver and what percentage of the country is that?