Tauchen Sie mit diesem umfassenden Kurs in die dynamische Welt der Python-Programmierung ein. In diesem Kurs, der sich sowohl an Anfänger als auch an Profis richtet, lernen Sie die Kernbibliotheken von Python, seine leistungsstarke Anwendung in Wirtschaft und Wissenschaft sowie seine vielseitige Nutzung auf verschiedenen Betriebssystemen kennen.
Tauchen Sie mit diesem umfassenden Kurs in die dynamische Welt der Python-Programmierung ein. In diesem Kurs, der sich sowohl an Anfänger als auch an Profis richtet, lernen Sie die Kernbibliotheken von Python, seine leistungsstarke Anwendung in Wirtschaft und Wissenschaft und seine vielseitige Nutzung auf verschiedenen Betriebssystemen kennen. Am Ende dieses Kurses werden die Teilnehmer in der Lage sein, Python-Skripte zu erstellen, das reichhaltige Ökosystem zu nutzen und Python in verschiedene IT-Umgebungen zu integrieren.
• Grundlegendes Wissen: Beherrschen der Grundlagen von Python, einschließlich Datentypen und -strukturen.
• Praktische Anwendungen: Praktische Übungen unter Verwendung der umfangreichen Python-Bibliotheken.
• Spezialisierte Werkzeuge: Lernen Sie, Python-Entwicklungswerkzeuge einzusetzen und mit Datenbanken zu interagieren.
• Web-Beherrschung: Entdecken Sie, wie Sie Python für webbasierte Anwendungen und Datenabfragen nutzen können.
• Maßgeschneidertes Lernen: Sie haben die Möglichkeit, das Training an Ihre spezifischen Bedürfnisse anzupassen.
Keine. Dieser Kurs ist anfängerfreundlich, aber ein gewisses technisches Interesse ist willkommen.
*Wir passen den Kursaufbau und die Inhalte an Ihre spezifischen Anforderungen und relevanten Anwendungsfälle an.
Grundlagen von Python
• Einführung in die Python-Programmierung
• Ausführen von Python-Code auf verschiedenen Betriebssystemen
• Ein Überblick über Python-Entwicklungswerkzeuge: IDEs, Kommandozeilenwerkzeuge, Python- und iPython-Shells und iPython Notebook
Daten und Organisation in Python
• Eintauchen in Datentypen und Operationen:
• Ganzzahlen, Fließkommazahlen, Zeichenketten, Bytes, Tupel, Listen
• Wörterbücher: Regulär und geordnet
• Mengen und eingefrorene Mengen
• Organisieren und Verteilen von Code:
• Erstellen von Modulen und Paketen
• Code in Repositories einspeisen
Fortgeschrittene Python-Konzepte
• Objektorientiertes und funktionales Programmieren
• Entwicklung von Funktionen und Klassen
• Erweiterungen mit Dekoratoren und Metaklassen
• Fehlerbehandlung und Testen
• Exception Management: Behandlung und Auslösung
• Testentwicklung: Doc-Tests, Unit-Tests und Bewertung der Codeabdeckung
Python in realen Anwendungen
• Arbeiten mit Dateien und Verzeichnissen
• Dateiverarbeitung: Erstellen, Lesen, Aktualisieren, Löschen (CRUD-Operationen)
• Reguläre Ausdrücke für die Datenextraktion
• Zugriff auf Datenbanken
• Datenbankoperationen mit SQLite 3, PostgreSQL und MySQL
• Einführung in SQLAlchemy und NoSQL-Datenbanken
• Eroberung des Webs
• Abrufen von Webseiten, HTML/XML-Parsing, Formularautomatisierung und Erstellung von Webanwendungen auf Python-Basis
Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.
Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.
Kein passender Termin dabei? Sprechen Sie uns gerne auf Ihren Wunschtermin an.