AUTHOR
Andrew Wood
Canard Analytics Founder

Andrew Wood is the Founder and leader of the Canard Analytics Team. An Aeronautical Engineer by training, he spent a decade as a structural analyst working on Airbus aircraft and leading the structural analysis of a new wing design for a large UAV.

It was during this time that he discovered his love of programming, especially working in Python. He developed a suite of tools to perform carbon fiber composite strength design and analysis for new aircraft before branching out into web application development in the Django Python framework. 

None

Working with Args and Kwargs in Python

Working with optional Arguments and Keyword Arguments in Python functions allows you to pass additional arguments into your Python functions.
01 July 2022
None

Python Property: A Guide to Managed Attributes

A property or a managed attribute allows you to create methods in your classes that behave like attributes.
26 June 2022
None

Handling Errors and Exceptions in Python

Exception handling in Python is performed using the try except code block. This tutorial covers errors and exception handling with a set of examples.
22 June 2022
None

A Practical Guide to Python Decorators

A decorator is a function that takes another function as an input, wraps itself around that function to extend it to provide additional functionality without modifying the original function.
21 June 2022
None

The Python Datetime Module

The datetime module allows you to work with dates and times in Python, and perform calculations between dates and times.
08 June 2022
None

A Guide to Python List Slicing

Slicing lists in Python is easy once you understand the syntax. We go through it all with examples here.
08 June 2022
2 3 4 5