PräsenzNicht BerufsbegleitendPreis: 15.300,00 €
Weiterbildung Python: Weiterbildung in Python Programmierung
neuefische GmbH Ritterstraße 12-14, 10969 Berlin
Beschreibung
Einführung in die Python-Programmierung
-Python-Grundlagen – Erste Schritte mit der Python-Syntax und den wichtigsten Programmierkonzepten.
-Variablen und Datentypen – Verstehen Sie die Verwendung von Variablen, Zeichenketten, Ganzzahlen und anderen Datentypen.
-Git & GitHub-Grundlagen – Lernen Sie die Versionskontrolle und Zusammenarbeit mit Git und GitHub kennen.
-Software-Programmierer Einführung – Überblick über die Rolle und die wesentlichen Fähigkeiten eines Software-Programmierers.
Kontrollfluss und Funktionen
-Python-Funktionen – Beherrschen Sie die Erstellung von Funktionen und Parametern in Python.
-Python Loops – Lernen Sie, for- und while-Schleifen zur Steuerung des Programmflusses zu verwenden.
-Bedingte Anweisungen – Lernen Sie, wie Sie mit if-, else- und elif-Anweisungen Entscheidungen treffen.
-Fehlerbehandlung – Implementieren Sie try-except-Blöcke, um Fehler ordnungsgemäß zu behandeln.
Datenstrukturen in Python
-Listen und Tupel – Arbeiten Sie mit geordneten Sammlungen für eine effiziente Datenverwaltung.
-Wörterbücher und Mengen – Verwenden Sie Wörterbücher für Schlüssel-Wert-Paare und Mengen für eindeutige Sammlungen.
-Python-Datenstrukturen – Wählen Sie die richtige Datenstruktur für verschiedene Anwendungsfälle.
Objektorientierte Programmierung (OOP)
-Klassen und Objekte – Verstehen Sie die Grundlagen der objektorientierten Programmierung in Python.
-Vererbung und Polymorphismus – Lernen Sie, wie Sie mithilfe von Vererbung und Polymorphismus wiederverwendbaren Code erstellen.
-Kapselung – Schützen Sie Objektdaten durch Kapselungstechniken in Python.
Arbeiten mit Python-Bibliotheken
-Pandas und NumPy – Verwenden Sie diese Bibliotheken für eine effiziente Datenmanipulation und -analyse.
-Matplotlib – Visualisieren Sie Daten mit grundlegenden Plot-Tools in Python.
-Requests Library – Erstellen Sie HTTP-Anfragen und verarbeiten Sie API-Antworten in Python.
Testen und Debuggen
-Unit Testing – Schreiben Sie Tests für Ihren Python-Code mit dem Unittest-Modul.
-Debugging-Tools – Verwenden Sie Debugging-Tools wie pdb, um Probleme in Ihrem Code aufzuspüren und zu beheben.
Webentwicklung mit Python
-Flask Basics – Lernen Sie, Webanwendungen mit dem Flask-Framework zu erstellen.
-Django Overview – Einführung in das Django-Framework für die Webentwicklung.
-APIs with Python – Erstellen und interagieren Sie mit APIs mit Python.
Database Integration
-SQL and Python – Stellen Sie eine Verbindung zu relationalen Datenbanken wie MySQL und PostgreSQL her und interagieren Sie mit diesen.
-SQLite with Python – Verwenden Sie SQLite für die einfache Datenbankverwaltung in Python.
-CRUD-Operationen – Implementieren Sie Operationen zum Erstellen, Lesen, Aktualisieren und Löschen mithilfe von Python und Datenbanken.
Automatisierung mit Python
-Web Scraping – Lernen Sie, wie Sie Websites mithilfe von Python und Bibliotheken wie BeautifulSoup scrapen.
-Aufgabenautomatisierung – Automatisieren Sie sich wiederholende Aufgaben wie Dateiverwaltung und Datenerfassung.
-Skripting mit Python – Schreiben Sie Python-Skripte, um Systemaufgaben zu automatisieren.
Versionskontrolle mit Git
-Git Branching and Merging - Erfahren Sie, wie Sie Branches in Git erstellen und verwalten.
-Git Pull Requests - Arbeiten Sie mit anderen zusammen, indem Sie Git Pull Requests verwenden.
-Remote Repositories with GitHub - Speichern und teilen Sie Ihren Code mit GitHub.