<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="21138" language="de" source="https://portal.flane.ch/swisscom/xml-course/masterclass-python03" lastchanged="2026-01-13T22:37:30+01:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Python Vertiefung (Associate Training)</title><productcode>PYTHON03</productcode><vendorcode>MT</vendorcode><vendorname>Master Class</vendorname><fullproductcode>MT-PYTHON03</fullproductcode><version>1.0</version><objective>&lt;p&gt;Nach diesem Kurs k&amp;ouml;nnen Sie Python vertieft und effizient nutzen um komplexere Scripts oder ganze Applikationen zu entwickeln.&lt;/p&gt;</objective><essentials>&lt;p&gt;Vorg&amp;auml;ngerkurs &lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/course/innovator-pyfun1&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Python for Beginners 1 &lt;span class=&quot;fl-prod-pcode&quot;&gt;(PYFUN1)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; resp. &lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/course/innovator-pyfun2&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Python for Beginners 2 &lt;span class=&quot;fl-prod-pcode&quot;&gt;(PYFUN2)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; oder entsprechende Kenntnisse&lt;/p&gt;</essentials><audience>&lt;p&gt;Python Basis -Entwickler die ihr Wissen und K&amp;ouml;nnen vertiefen m&amp;ouml;chten sowie Python Entwickler die den Schritt vom Script zur Applikation realisieren m&amp;ouml;chten.&lt;/p&gt;</audience><contents>&lt;h5&gt;1. Organisation und Strukturierung von Projekten in Python&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Virtuelle Python Umgebung&lt;/li&gt;&lt;li&gt;Versionsverwaltung&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;2. Modularisierung&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Globale Module&lt;/li&gt;&lt;li&gt;Lokale Module&lt;/li&gt;&lt;li&gt;Packages&lt;/li&gt;&lt;li&gt;Importlib&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;3. Iteratoren&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Comprehension&lt;/li&gt;&lt;li&gt;Verkettete Listen&lt;/li&gt;&lt;li&gt;Generatoren&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;4. Objektorientierte Programmierung in Python&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Klassen und Objekte&lt;/li&gt;&lt;li&gt;Zugriff auf Attribute&lt;/li&gt;&lt;li&gt;Vererbung&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;5. Namenskonventionen und Good Practices&lt;/h5&gt;&lt;h5&gt;6. Systemfunktionen&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Die Module os, sys, psutil&lt;/li&gt;&lt;li&gt;Standardeingabe und -ausgabe&lt;/li&gt;&lt;li&gt;Arbeiten mit Files&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;7. Arbeiten mit Thirdparty Packages&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Numpy&lt;/li&gt;&lt;li&gt;Matplotlib&lt;/li&gt;&lt;li&gt;Pandas&lt;/li&gt;&lt;li&gt;Scipy&lt;/li&gt;&lt;li&gt;Usw.&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;8. Testen und Tuning&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Automatisiertes Testen&lt;/li&gt;&lt;li&gt;Logging&lt;/li&gt;&lt;li&gt;Performance-Analyse&lt;/li&gt;&lt;li&gt;Optimierung&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;9. Einfache Webapplikationen mit Python&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Django&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;10. Ausblick Machine Learning mit Python&lt;/h5&gt;&lt;h5&gt;11. Ausblick Netzwerkprogrammierung mit Python&lt;/h5&gt;&lt;h5&gt;12. Python Hosting&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Programm Distribution&lt;/li&gt;&lt;li&gt;Python im SQL Server&lt;/li&gt;&lt;li&gt;Python in Power BI&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;13. Programmierstil, Best Practices&lt;/h5&gt;</contents><objective_plain>Nach diesem Kurs können Sie Python vertieft und effizient nutzen um komplexere Scripts oder ganze Applikationen zu entwickeln.</objective_plain><essentials_plain>Vorgängerkurs Python for Beginners 1 (PYFUN1) resp. Python for Beginners 2 (PYFUN2) oder entsprechende Kenntnisse</essentials_plain><audience_plain>Python Basis -Entwickler die ihr Wissen und Können vertiefen möchten sowie Python Entwickler die den Schritt vom Script zur Applikation realisieren möchten.</audience_plain><contents_plain>1. Organisation und Strukturierung von Projekten in Python


- Virtuelle Python Umgebung
- Versionsverwaltung
2. Modularisierung


- Globale Module
- Lokale Module
- Packages
- Importlib
3. Iteratoren


- Comprehension
- Verkettete Listen
- Generatoren
4. Objektorientierte Programmierung in Python


- Klassen und Objekte
- Zugriff auf Attribute
- Vererbung
5. Namenskonventionen und Good Practices

6. Systemfunktionen


- Die Module os, sys, psutil
- Standardeingabe und -ausgabe
- Arbeiten mit Files
7. Arbeiten mit Thirdparty Packages


- Numpy
- Matplotlib
- Pandas
- Scipy
- Usw.
8. Testen und Tuning


- Automatisiertes Testen
- Logging
- Performance-Analyse
- Optimierung
9. Einfache Webapplikationen mit Python


- Django
10. Ausblick Machine Learning mit Python

11. Ausblick Netzwerkprogrammierung mit Python

12. Python Hosting


- Programm Distribution
- Python im SQL Server
- Python in Power BI
13. Programmierstil, Best Practices</contents_plain><duration unit="d" days="3">3 Tage</duration><pricelist><price country="DE" currency="EUR">3290.00</price><price country="SE" currency="EUR">3290.00</price><price country="IL" currency="ILS">11410.00</price><price country="CH" currency="CHF">2550.00</price><price country="AT" currency="EUR">3290.00</price><price country="SI" currency="EUR">3290.00</price><price country="NL" currency="EUR">3290.00</price><price country="GB" currency="GBP">2260.00</price></pricelist><miles/></course>