These docs will help you with your python coding as you move from simple to advanced skills: operators, variables, selection, iteration, functions, case matching, packing and unpacking, enumeration, comprehensions, generators.
Turtle drawings include using the turtle to create shapes and building modules for turtle shape drawing.
File usage covers csv, json, txt and xml files.
The creation of classes is illustrated with everyday examples.