Kurs
Konzepte von Programmierparadigmen
BasicSchwierigkeitsgrad
Aktualisiert 05/2026
TheoryProgramming2 Std.14 Videos45 Übungen3,450 XP4,180Leistungsnachweis
Kostenloses Konto erstellen
Mit Google fortfahrenWeitere Optionen anzeigenoder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.
Beliebt bei Lernenden in Tausenden Unternehmen
Ein Team schulen?
Für Unternehmen ausprobierenKursbeschreibung
Du lernst praktische Anwendungsfälle für diese Paradigmen und gängige Codierungsmuster kennen und schreibst sogar einfache Programme in Python für jedes Paradigma. Wenn du den Kurs abgeschlossen hast, wirst du verschiedene Programmierparadigmen erkennen und wissen, wann du welches wählen solltest. Du bekommst sogar einen kleinen Einblick in ein paar fortgeschrittenere Themen wie:
- Rekursion in der funktionalen Programmierung
- Klassenvererbung in der prozeduralen Programmierung
Verstehe die Vor- und Nachteile der einzelnen Programmierparadigmen
In den Kapiteln 2 bis 4 lernst du prozedurale, funktionale und objektorientierte Programmierung kennen. Jedes Kapitel geht auf die Hauptmerkmale des jeweiligen Programmierparadigmas, einige gängige Anwendungen aus der Praxis und einen Überblick ein, damit du verstehst, wann du das eine oder andere Paradigma verwenden solltest.
Einfache prozedurale, funktionale und objektorientierte Programme umsetzen
Jedes Kapitel hat auch eine Übung, wo du ein Programm innerhalb des vorgegebenen Paradigmas erstellen kannst. Du wirst Unterprogramme und rekursive Funktionen schreiben und deine eigenen Klassen mit Python definieren.
Wenn du fertig bist, wirst du die Grundlagen der Programmierparadigmen, ihre Verwendung, gängige Codierungsmuster und wann du sie in bestimmten Situationen anwenden solltest, gut verstehen.
Voraussetzungen
Intermediate Python1
Einführung in Programmierparadigmen
Mach dich bereit für einen ersten Blick auf Programmierparadigmen! Dieses Kapitel behandelt, was Programmierparadigmen sind, warum sie wichtig sind und zwei große Kategorien davon: imperatives und deklaratives Programmieren. Du lernst außerdem, warum modularer Code und die Trennung von Verantwortlichkeiten Vorteile bringen und wie das mit verschiedenen Paradigmen zusammenhängt.
2
Prozedurales Programmieren
Tauche ein in eines der am häufigsten verwendeten Paradigmen: prozedurales Programmieren. Dieses Kapitel erklärt, was prozedurales Programmieren ist, welche Probleme sich damit lösen lassen und wie damit die Trennung von Verantwortlichkeiten und modularer Code erreicht werden. Du lernst, wie Kontrollflussanweisungen wie
if-Anweisungen, for-Schleifen und Funktionsdefinitionen im prozeduralen Programmieren eingesetzt werden – und du übst das in Python.3
Funktionales Programmieren
In diesem Kapitel geht es um funktionales Programmieren. Wir behandeln die Grundlagen: wann du es verwendest, einige Vor- und Nachteile sowie typische Anwendungsfälle. Du lernst außerdem, wie Rekursion im funktionalen Programmieren eingesetzt wird, und implementierst sogar eigene kleine funktionale Programme!
4
Objektorientiertes Programmieren
Lass uns mit Klassen und Objekten spielen! Dieses Kapitel behandelt das objektorientierte Programmierparadigma, seine typischen Anwendungen, Vor- und Nachteile und wie du grundlegende objektorientierte Programme in Python implementierst. Wir streifen auch einige fortgeschrittenere Themen in diesem Paradigma, darunter Klassenvererbung und öffentliche vs. private Attribute.
Konzepte von Programmierparadigmen
Kurs abgeschlossen
Leistungsnachweis verdienen
Füge diesen Fähigkeitsnachweis zu deinem LinkedIn-Profil, Anschreiben oder Lebenslauf hinzuTeile es auf Social Media und in deiner LeistungsbeurteilungJetzt anmelden
Schließe dich 19 Millionen Lernenden an und starte Konzepte von Programmierparadigmen heute!
Kostenloses Konto erstellen
Mit Google fortfahrenWeitere Optionen anzeigenoder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.
DataCamp gibt es auch für Mobilgeräte
Mit unseren Kursen für Mobilgeräte und täglichen Programmier-Challenges erweiterst du deine Datenkompetenz von unterwegs.