Start with the topic guide.
Variables, data types, operators, expressions, control flow, functions, scope, modules, collections, input validation, exceptions, file handling, debugging, and problem decomposition.
This is a learning outline. A complete worked tutorial has not been published for this topic yet.
Concept scope
Programming Fundamentals: 14 short lessons, one for each concept. Variables, data types, operators, expressions, control flow, functions, scope, modules, collections, input validation, exceptions, file handling, debugging, and problem decomposition.