.. include:: Python "Coaching" (Ongoing) =========================== .. topic:: Course Info * **Material**: :doc:`/trainings/material/soup/python/index` .. 2026-07-27 Setup ----- * :doc:`/trainings/material/soup/python/basics/installation` * :doc:`/trainings/material/soup/python/misc/vscode` Datatypes --------- * :doc:`/trainings/material/soup/python/basics/python_0110_blahblah/topic` * :doc:`/trainings/material/soup/python/basics/python_0120_helloworld/topic` * :doc:`/trainings/material/soup/python/basics/python_0125_running/topic` * :doc:`/trainings/material/soup/python/basics/python_0130_syntax_etc/topic` * :doc:`/trainings/material/soup/python/basics/python_0139_commandline_argv/topic` * :doc:`/trainings/material/soup/python/basics/python_0140_variables/topic` * :doc:`/trainings/material/soup/python/basics/python_0150_datatypes_overview/topic` * :doc:`/trainings/material/soup/python/basics/python_0150_datatypes_overview_compound/topic` * :doc:`/trainings/material/soup/python/basics/python_0160_boolean/topic` **Exercises** * :doc:`/trainings/material/soup/python/exercises/legacy/mixed_list_interactive` * :doc:`/trainings/material/soup/python/exercises/legacy/mixed_list_executable` * :doc:`/trainings/material/soup/python/exercises/legacy/cmdline_digit` .. 2026-07-30 More On Datatypes ----------------- * :doc:`/trainings/material/soup/python/basics/python_0200_sequential_types/topic` * :doc:`/trainings/material/soup/python/basics/python_0210_indexing_slicing/topic` * :doc:`/trainings/material/soup/python/basics/python_0250_refs_flat_deep_copy/topic` * :doc:`/trainings/material/soup/python/basics/python_0300_strings/topic` * :doc:`/trainings/material/soup/python/basics/python_0320_strings_methods/topic` * :doc:`/trainings/material/soup/python/basics/python_0400_lists/topic` * :doc:`/trainings/material/soup/python/basics/python_0450_dictionaries/topic` * :doc:`/trainings/material/soup/python/basics/python_0460_sets/topic` * :doc:`/trainings/material/soup/python/advanced/comprehensions/topic` Modules, And The ``import`` Statement ------------------------------------- * :doc:`/trainings/material/soup/python/advanced/modules` * Exercise: modularize the outcome of :doc:`/trainings/material/soup/python/exercises/legacy/passwd` Control Flow: ``if``, ``while``, ``for`` ---------------------------------------- * :doc:`/trainings/material/soup/python/basics/python_0170_if/topic` * :doc:`/trainings/material/soup/python/basics/python_0193_while/topic` * Exercise: :doc:`/trainings/material/soup/python/exercises/legacy/while_primeness` * :doc:`/trainings/material/soup/python/basics/python_0220_for/topic` * Exercise: :doc:`/trainings/material/soup/python/exercises/legacy/for_primeness` Functions And Generators ------------------------ **Functions** * :doc:`/trainings/material/soup/python/basics/python_0270_functions/slideshow` * :doc:`/trainings/material/soup/python/basics/python_0270_functions/screenplay-scoping` * Exercise: :doc:`/trainings/material/soup/python/exercises/legacy/uniq_function` **Generators** * :doc:`/trainings/material/soup/python/basics/python_0225_range/topic` * :doc:`/trainings/material/soup/python/advanced/iteration-generation/iteration-generation/topic` * :doc:`/trainings/material/soup/python/advanced/iteration-generation/python_1010_generators_yield/topic` * Exercise: :doc:`/trainings/material/soup/python/exercises/legacy/uniq_generator` Encoding, And File I/O ---------------------- * :doc:`/trainings/material/soup/python/misc/encoding/topic` * :doc:`/trainings/material/soup/python/basics/python_0500_files/topic` * Exercise: :doc:`/trainings/material/soup/python/exercises/legacy/distill` * Exercise: :doc:`/trainings/material/soup/python/exercises/legacy/passwd`