- Start
- Bildungsträger
- IU Akademie IU Internationale Hochschule
- Python mit SQL Programmierung
Lädt...
Tauche ein in die Welt der Daten und werde ein:e Meister:in der Programmierung. Python und SQL sind die Schlüsseltechnologien, die in der modernen Datenwelt unverzichtbar sind. Sie bieten Dir die Möglichkeit, komplexe Datenmodelle zu erstellen und effektive Datenbanken zu managen. Mit Deiner Weiterbildung Python mit SQL Programmierung von IU Akademie kannst Du genau diese Skills erlernen und vertiefen. Das beginnt bei der Einführung in die Programmierung mit Python und geht bis zur Erstellung eines Data-Marts in SQL. Die Weiterbildung bietet Dir ein umfassendes Know-how im Umgang mit Datenmodellierung und Datenbanksystemen. Du lernst, wie Du die Programmiersprache Python anwendest, um effizient Daten zu verarbeiten und zu analysieren. Mit Deinem neuen Wissen bist Du in der Lage, komplexe Projekte zu entwickeln und datengetriebene Lösungen für Unternehmen jeder Branche bereitzustellen. Sei bei der digitalen Transformation dabei und mache Deine Datenkompetenz zur gefragten Expertise.
Dieser Kurs vermittelt den Teilnehmenden ein grundlegendes Verständnis der Programmiersprache Python. Nach einer einleitenden Darstellung der Bedeutung von Python für datenwissenschaftliche Programmieraufgaben werden die Studenten mit grundlegenden Programmierkonzepten wie Variablen, Datentypen und Anweisungen vertraut gemacht. Darauf aufbauend wird der wichtige Begriff einer Funktion erläutert und Fehler, Ausnahmebehandlung und Protokollierung erklärt. Der Kurs schließt mit einem Überblick über die am weitesten verbreiteten Bibliothekspakete für Data Science ab.
Kursinhalte
Fakten zum Modul: Niveau: Bachelor · Unterrichtssprache: Deutsch · 5 ECTS-Punkte · Modulprüfung: Examen, 90 Minuten
Dieser Kurs baut auf Grundkenntnissen der Python-Programmierung (Introduction to Programming with Python) auf und befasst sich mit der Darstellung fortgeschrittener Python-Programmierkonzepte. Zu diesem Zweck werden wichtige Begriffe der objektorientierten Programmierung wie Klassen und Objekte und die zugehörigen Entwurfsprinzipien erläutert. Ausgehend von einer eingehenden Diskussion fortgeschrittener Merkmale von Python-Funktionen werden funktionale Programmierkonzepte und ihre Implementierung in Python vermittelt. Speziell im dualen Fernstudium:
Kursinhalte
Der Kurs bietet den Studierenden eine gründliche Einführung in wichtige Begriffe und Konzepte aus dem Bereich der objektorientierten Programmierung wie Klassen, Objekte, Abstraktion, Kapselung, Vererbung, Polymorphismus, Komposition und Delegation. Zusätzlich wird das Paradigma der funktionalen Programmierung und zugehörige Ideen wie Funktionen als erste Klasse Objekte, Dekoratoren, reine Funktionen, Unveränderbarkeit und Funktionen höherer Ordnung vermittelt. Entsprechend dem Portfolio-Kurstyp werden die oben genannten Konzepte und Ideen durch praktische Programmierprojekte untersucht.
Fakten zum Modul: Niveau: Bachelor · Unterrichtssprache: Deutsch · 5 ECTS-Punkte · Modulprüfung: Portfolio
Gespeicherte Daten bilden die Grundlage von vielen Wertschöpfungsketten einer Informations- und Wissensgesellschaft. Daher bildet die methodische Strukturierung von Datenschemas als „Formgeber“ gespeicherter Daten eine wichtige Grundlage, um gespeicherte Informationen so abzulegen, dass ein einfaches Wiederfinden und Bearbeiten möglich ist. Neben dem strukturierten Speichern von Daten muss auch ein strukturierter Zugriff auf große Datenmengen möglich sein.
In diesem Kurs wird vermittelt, wie Daten in relationalen Datenmodellen gespeichert werden und wie auf gespeicherte Daten mit SQL zugegriffen werden kann. Weiterhin werden neben relationalen Datenbanksystemen auch moderne DB-Systeme (NoSQL) zum Speichern und Zugreifen von Daten vorgestellt.
Kursinhalte
Fakten zum Modul: Niveau: Bachelor · Unterrichtssprache: Deutsch · 5 ECTS-Punkte · Modulprüfung: Klausur, 90 Minuten
Dieser Kurs bietet die Möglichkeit, ein reales Anwendungsszenario für eine bestimmte Datenbank zu implementieren. Eine Liste mit Ideen für Anwendungsfälle wird auf der Online-Lernplattform zur Verfügung gestellt. Darüber hinaus können die Studierenden in Absprache mit dem Tutor eigene Anwendungsfälle einbringen und implementieren. Im Vordergrund steht die Umsetzung des theoretischen Wissens über Datenbankmethoden und -ansätze zur Lösung eines realen Anwendungsszenarios. Dazu gehört auch, mögliche Design- und Architekturentscheidungen mithilfe von Methoden aus der Datenbankmodellierung zu begründen und in einem funktionierenden Datenbanksystem zu implementieren.
Kursinhalte
In diesem Kurs wenden die Studierenden ihr Wissen über Datenmodellierung und Datenbanken an, um einen Anwendungsfall ihrer Wahl in einem Projekt zu implementieren. Alle relevanten Artefakte, wie die Bewertung des Anwendungsfalls, die gewählte Methode zur Implementierung, der Code und die Ergebnisse, werden in Form einer schriftlichen Ausarbeitung dokumentiert.
Fakten zum Modul: Niveau: Bachelor · Unterrichtssprache: Deutsch · 5 ECTS-Punkte · Modulprüfung: Portfolio
Zulassungsvoraussetzung: gute Deutschkenntnisse auf B2-Niveau.
Die Weiterbildung ist auf dem inhaltlichen Niveau eines Bachelor Studiengangs. Eine Weiterbildung auf Bachelor-Niveau vermittelt grundlegende Kenntnisse und Fähigkeiten in einem bestimmten Fachbereich.
Laptop mit Internetzugang.
© 2026 genaumeinkurs. Alle Rechte vorbehalten.
Made with ♥ in Munich
AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich
AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich