.. meta:: :description: Python advanced: language internals :keywords: schulung, training, raspberry, programming, python, object oriented, oo, class, exception, closure, decorator, starargs, args, positional, kwargs, keyword arguments, starstarargs, iterator, for loop, iterator protocol, operator, operator overloading, exec .. ot-group:: python.advanced Python: More Language Features ============================== .. image:: /_images/python-logo-master-v3-TM.png :alt: Python logo :align: right :scale: 50% .. sidebar:: .. list-table:: :align: left * * **Duration** * 2-3 days (depends on previous knowledge) * * **Requirements** * :doc:`../basics/group` * * **Target Audience** * Those who want to use Python as a programming (*not scripting*) language * * **Course Language** * * Course material language is English * Trainer language is English or German * * **See also** * :doc:`Complete Python material <../group>` * * **Booking** * training@faschingbauer.co.at What is missing from :doc:`../basics/group` is what makes Python a language that is ... * *interesting* * *powerful* * *beautiful* To meet this goal, this course covers some advanced language features which you won't be able to do without, once you got used to them. .. toctree:: :maxdepth: 1 comprehensions/topic exceptions/topic iteration-generation/topic starargs/topic closures/topic decorators/topic context-mgr/topic exec/topic oo/group modules multithreading/group .. ot-graph:: :entries: python.advanced