Seminar P682
Dauer:
2 Tage | 16 Unterrichtseinheiten
Programmieren mit Python
Starten Sie jetzt in die Programmierung mit Python! Python ist die Sprache der Wahl für Webentwicklung, Datenanalyse, künstliche Intelligenz, Machine Learning mit einer lebendigen Community und umfangreichen Bibliotheken. In unserem Training erhalten Sie kompaktes und praxisorientiertes Wissen, um sofort zu starten.
Seminarziel
Erhalten Sie in diesem Training eine solide Einführung in Python und die objektorientierte Programmierung. Sie lernen die Funktionslogik von Python kennen, meistern den Umgang mit Variablen und erweitern Ihr Können, indem Sie Repositories hinzufügen, Libraries erstellen und auf Dateien und Datenbanken zugreifen. Wir gehen auch auf Fehlerbehandlung ein und zeigen Ihnen, wie Sie Ausnahmen in Ihren Programmen geschickt managen. Am Ende des Seminars werden Sie bereit sein, Ihre eigenen Projekte mit Python zu realisieren.
Teilnehmerkreis
Das Training wendet sich an Entwickler, die mit Python starten möchten und dafür einen schnellen und intensiven Einstieg bevorzugen. Im Seminar wird die aktuellste Version von Python eingesetzt und mit Visual Studio Code gearbeitet.
Seminarinhalt
Einführung in die Programmiersprache Python
- Verwendung des Interpreters (Interactive Modus)
- Genereller Aufbau eines Programms
- Grundlegende Datentypen und Operationen
- Kontrollstrukturen
Erweiterte Grundlagen in Python
- Erweiterte Datentypen: Listen, Tupel, Dictionary, Set
- String Formatierung
Funktionen in Python
- Definition und Aufruf von Funktionen
- Generatoren
- Rekursion
Objektorientierung in Python
- Allgemeiner Einblick in die Objektstruktur in Python
- Definieren von Klassen
- Erzeugen von Objekten
- Vererbung
Fehlerbehandlung in Python
- Abfangen von Fehlern
- Eigene Fehler erzeugen
Module in Python
- Importieren, verwenden von Modulen
- Allgemeiner Umgang mit dem Packet Manager PIP
Zugriff auf das Dateisystem
- Lesen und schreiben von Daten im JSON Format
Datenbankzugriff mit Sqlite3
Entwicklung eines HTML-Crawlers
Best Practices
- Code Style
- Verwendung von Decoratoren
- 3 Monate telefonischer Support zum Seminarinhalt
- Praxisorientierte Trainingsunterlagen
- Digitales Teilnahmezertifikat
- Kostenfreies WLAN
- Verpflegung und Getränke (bei Präsenzteilnahme)