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.
Zielgruppe
-Arbeitssuchende, die sich weiterbilden möchten, um ihre Fähigkeiten zu erweitern und ihre Beschäftigungsfähigkeit auf dem hart umkämpften Arbeitsmarkt zu verbessern. -Arbeitssuchende, die ihre Chancen auf dem Arbeitsmarkt verbessern oder sich durch den Erwerb praktischer Kenntnisse für neue Aufgaben qualifizieren möchten. -Quereinsteiger, die sich in diesem Bereich neu orientieren und ihre Karrierechancen verbessern oder ihre Karriere durch den Erwerb spezialisierter Fähigkeiten vorantreiben möchten. -Menschen, die in Unternehmen, Agenturen und Beratungsfirmen arbeiten oder arbeiten wollen, die in diesem Bereich tätig sind -Menschen, die sich in diesem Bereich spezialisieren und sich solides praktisches Wissen aneignen wollen, um benutzerfreundliche, barrierefreie und effektive digitale Lösungen zu entwickeln.
Hinweise zur Prüfung und Zertifikat/Abschluss
Trägerzertifikat sowie Abschlussprojekt
Förderungsmöglichkeiten
ja
Teilnahmevorraussetzungen
-Motivation und Interesse an IT, Design und Softwareentwicklung -Gute Computerkenntnisse (PC/Mac) -Teilnahme an einer unverbindlichen Beratung
Preishinweis
Preis inkl. MwSt. undefined
Top