- Python-Grundlagen - Grundlegende Syntax und Konzepte der Python-Programmierung verstehen.
- Python-Variablen und Datentypen - Lernen Sie, mit Variablen, Zeichenketten, Ganzzahlen und mehr zu arbeiten.
- Git & GitHub - Versionskontrolle mit Git und kollaborative Entwicklung über GitHub nutzen.
- Software-Programmierer-Konzepte - Einblick in die Rolle und Fähigkeiten eines Software-Programmierers gewinnen.
- Python-Funktionen - Funktionserstellung und -implementierung in Python meistern.
- Python-Schleifen und -Bedingungen - Lernen Sie, wie Sie den Programmfluss mit Schleifen und bedingten Anweisungen steuern können.
- Python-Datenstrukturen - Arbeiten Sie mit Listen, Wörterbüchern, Mengen und Tupeln, um Daten effizient zu verwalten.
- Objektorientierte Programmierung (OOP) in Python - Verstehen Sie die Prinzipien der OOP, einschließlich Klassen und Vererbung.
- Flask-Grundlagen - Erstellen Sie Webanwendungen mit dem Flask-Framework.
- Webentwicklung mit Python - Lernen Sie, dynamische Webseiten mit Python zu erstellen.
- API-Entwicklung mit Python - Erstellen Sie Backend-APIs für Webanwendungen.
- Datenanalyse mit Python - Arbeiten Sie mit Bibliotheken wie Pandas und NumPy für die Datenanalyse.
- Dateiverarbeitung in Python - Lernen Sie, mit Python Daten zu lesen und in Dateien zu schreiben.
- Reguläre Ausdrücke in Python - Verwenden Sie reguläre Ausdrücke, um Text- und Datenvalidierung zu verarbeiten.
- Unit-Tests in Python - Implementieren Sie Unit-Tests für Ihre Python-Anwendungen mit unittest.
- Debugging von Python-Code - Verwenden Sie Debugging-Tools, um Probleme in Python-Anwendungen zu identifizieren und zu beheben.
- Python Scripting - Lernen Sie, Aufgaben und Prozesse mit Python-Scripts zu automatisieren.
- Web Scraping mit Python - Verwenden Sie Bibliotheken wie BeautifulSoup und Scrapy für Web Scraping.
- Python-Automatisierung für tägliche Aufgaben - Automatisieren Sie Routineaufgaben wie Dateiverwaltung und Berichterstellung.
- Git Advanced - Beherrschen Sie fortgeschrittene Git-Funktionen, einschließlich Verzweigung, Rebasing und Lösung von Merge-Konflikten.
- Git Pull Requests - Arbeiten Sie mit anderen zusammen, indem Sie Pull Requests in GitHub verwenden.
- SQL mit Python - Lernen Sie, mit SQL-Datenbanken von Python aus zu interagieren, indem Sie Bibliotheken wie SQLite und SQLAlchemy verwenden.
- MongoDB mit Python - Lernen Sie, wie man mit NoSQL-Datenbanken unter Verwendung von Python arbeitet.
- Datenbank-CRUD-Operationen - Implementieren Sie Operationen zum Erstellen, Lesen, Aktualisieren und Löschen in Python.
- Python-Bereitstellung - Lernen Sie, wie Sie Python-Anwendungen in Produktionsumgebungen bereitstellen.
- CI/CD mit Python - Richten Sie Pipelines für kontinuierliche Integration und kontinuierliche Bereitstellung für Python-Projekte ein.
- Agile Methodology - Wenden Sie agile Praktiken an, um Python-Entwicklungsprojekte zu verwalten.
- Capstone Projects - Arbeiten Sie an Capstone-Projekten und wenden Sie dabei alles an, was Sie im Laufe des Kurses gelernt haben.
Die Software Engineer Python Weiterbildung umfasst die Implementierung fortgeschrittener Python-Funktionen sowie die Nutzung von Git für kollaborative Entwicklungsprojekte.