Weiter zum Inhalt

Kurs

Konzepte von Programmierparadigmen

Grundlagen2 Std.

Schau dir verschiedene Programmierparadigmen an, wie imperativ und deklarativ, prozedural, funktional und objektorientiert.

Python2 Std.14 Videos45 Übungen3,450 XP4,241Leistungsnachweis

Erstelle dein kostenloses Konto

Mit Google fortfahren
oder
Indem du fortfährst, akzeptierst du unsere Nutzungsbedingungen, unser Datenschutzrichtlinie und dass Ihre Daten in den USA gespeichert werden.

Geliebt von Lernenden in Tausenden Unternehmen

Kursbeschreibung

Bist du bereit für einen Paradigmenwechsel in Bezug auf dein Wissen über Programmierung? In „Einführung in Programmierparadigmen“ lernst du die Grundlagen verschiedener Programmierparadigmen kennen, darunter imperativ und deklarativ programmieren, prozedural programmieren, funktional programmieren und objektorientiert programmieren.

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

Lernprogramm

Kursübersicht

1

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.
Kapitel starten
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.
Kapitel starten
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.
Kapitel starten

Konzepte von Programmierparadigmen

Kurs
abgeschlossen

Bescheinigung über den Abschluss erhalten

Jetzt einschreiben

Datenkompetenz für unterwegs – mit der DataCamp-App

Mit unseren Kursen für Mobilgeräte und täglichen Programmier-Challenges erweiterst du deine Datenkompetenz von unterwegs.