Variables, Objects, TypesIntroduces variables, objects, and types in Python, emphasizing the significance of object mutability and its implications when passing objects to functions.
Python Crash CourseProvides a Python crash course covering basic arithmetics, complex numbers, strings, lists, dictionaries, and more.
Functions in PythonIntroduces functions in Python, covering predefined and user-defined functions, formal and effective parameters, and the importance of docstrings.
Modules and NamespacesExplores Python modules, program hierarchy, module importing, and namespaces, including variables and scopes within functions.
Relations in Computer ScienceExplores the properties of relations in computer science, including equivalence relations and the partition of a set.
Python Programming BasicsIntroduces Python programming basics, covering loops, functions, lists, and conditions for code execution.