Notes taken during Python Advanced Hands On course