Packt

Einführung in die Programmierung mit Python

Holen Sie sich eines unserer besten Angebote und erweitern Sie Ihre Fähigkeiten mit 50% Rabatt auf Coursera Plus. Jetzt sparen.

Packt

Einführung in die Programmierung mit Python

Bei Coursera Plus enthalten

Fragen Sie Coursera

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Grundlegende Python-Datentypen und -Operationen verstehen und bei der Programmierung anwenden.

  • Erstellen und bearbeiten Sie Listen, verwenden Sie Schleifen und implementieren Sie bedingte Logik in Python.

  • Schreiben und nutzen Sie benutzerdefinierte Funktionen, um die Wiederverwendbarkeit und Übersichtlichkeit des Codes zu verbessern.

Kompetenzen, die Sie erwerben

  • Kategorie: Kontext-Management
  • Kategorie: Daten-Strukturen
  • Kategorie: Grundsätze der Programmierung
  • Kategorie: Skripting
  • Kategorie: Funktionales Design
  • Kategorie: Datei-E/A
  • Kategorie: Dateiverwaltung
  • Kategorie: Wiederverwendbarkeit von Code
  • Kategorie: Computerprogrammierung

Werkzeuge, die Sie lernen werden

  • Kategorie: Python-Programmierung

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

Mai 2026

Bewertungen

25 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 25 Module

In diesem Modul stellen wir Ihnen die Programmiersprache Python vor und behandeln ihre wesentlichen Funktionen. Wir werden grundlegende Datentypen wie Zeichenketten, Ganzzahlen und Boolesche Werte kennenlernen. Außerdem lernen Sie, wie man Variablen zuweist und grundlegende Operationen anwendet, und legen damit den Grundstein für den Aufbau Ihrer Python-Programmierkenntnisse.

Das ist alles enthalten

2 Videos1 Lektüre

In diesem Modul beschäftigen wir uns eingehend mit effizienten Techniken zur Variablenzuweisung und legen dabei den Schwerpunkt auf die Verwendung mehrerer Zuweisungsanweisungen. Sie lernen, wie Sie die Definition und Zuweisung verwandter Variablen kombinieren können, um Ihren Code übersichtlicher und effizienter zu gestalten.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir uns damit befassen, wie man in Python Daten zwischen verschiedenen Typen konvertiert, beispielsweise Zeichenketten in Ganzzahlen. Außerdem werden wir häufige Probleme behandeln, die bei der Konvertierung auftreten können, und Tipps geben, wann und warum Typkonvertierungen in Ihren Programmen notwendig sind.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul stellen wir den Datentyp „Liste“ vor, eine der wichtigsten Strukturen in Python. Sie lernen, wie man Listen erstellt, die Indizierung von Listen nutzt und deren Einsatz bei der effektiven Verarbeitung von Datensammlungen versteht.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir uns weiter mit Listen beschäftigen und dabei zeigen, wie man sie bearbeiten kann. Sie lernen, wie man Elemente löscht und ändert sowie wie man Teile von Listen aktualisiert, um Daten auf fortgeschrittenere Weise zu bearbeiten.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul beschäftigen wir uns mit dem Sortieren und Umkehren von Listen in Python. Sie lernen, wie Sie Listenelemente in einer bestimmten Reihenfolge anordnen und umkehren können, und erwerben damit eine wichtige Fähigkeit für die effektive Bearbeitung von Daten.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul beschäftigen wir uns mit dem „List Slicing“, einer wichtigen Technik für den Zugriff auf Teil-Listen. Sie lernen, wie Sie mithilfe der Slice-Syntax bestimmte Teile einer Liste extrahieren und diese Techniken auf reale Probleme beim Abrufen von Daten anwenden können.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir verschiedene Python-Operatoren betrachten, wobei der Schwerpunkt auf mathematischen Operatoren und Vergleichsoperatoren liegt. Sie lernen, wie man Berechnungen und Vergleiche durchführt, und legen damit den Grundstein für komplexe Logik in Ihren Programmen.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul beschäftigen wir uns eingehend mit der Operatorpriorität und der Reihenfolge der Rechenoperationen in Python. Sie lernen, wie Ausdrücke ausgewertet werden und wie Sie Ihren Code übersichtlich und präzise strukturieren können, indem Sie bei Bedarf Klammern einsetzen.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul stellen wir Ihnen if-Anweisungen vor, mit denen Sie bedingte Logik in Ihren Programmen erstellen können. Sie lernen, wie Sie mit else- und elif-Anweisungen verschiedene Ergebnisse behandeln, um Ihren Code um Entscheidungsfunktionen zu erweitern.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir die Anwendung der bedingten Logik um zusammengesetzte bedingte Ausdrücke erweitern. Sie lernen, wie Sie mithilfe logischer Operatoren mehrere Bedingungen prüfen und Ihre Entscheidungslogik in Python verfeinern können.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul stellen wir „for“-Schleifen als Mittel zur Durchlaufverarbeitung von Datensammlungen vor. Sie lernen, wie Sie sich wiederholende Aufgaben automatisieren und Elemente in Datenstrukturen wie Listen und Bereichen effizient verarbeiten können.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir uns mit „while“-Schleifen befassen und untersuchen, wie sie sich von „for“-Schleifen unterscheiden. Sie lernen, wie Sie die Ausführung von Schleifen mithilfe von Bedingungen steuern und häufige Fallstricke wie Endlosschleifen vermeiden können.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul beschäftigen wir uns mit verschachtelten for-Schleifen, mit denen Sie komplexere Iterationsaufgaben bewältigen können. Sie lernen, wie man verschachtelte Schleifen schreibt und optimiert, und erhalten Einblicke in die Auswirkungen auf die Leistung in größeren Programmen.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul konzentrieren wir uns auf das Einlesen von Dateien in Python. Sie lernen, wie Sie Dateiinhalte mithilfe grundlegender Python-Funktionen öffnen und einlesen können, und erfahren, wie wichtig es ist, Dateiressourcen mithilfe von Kontextmanagern sicher zu verwalten.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir uns damit befassen, wie man in Python in Dateien schreibt und Dateien kopiert. Sie werden den Unterschied zwischen den verschiedenen Dateimodi verstehen und diese Techniken anwenden, um das Kopieren von Dateien zu automatisieren.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir die E-Mail-Serienerstellung automatisieren, um personalisierte E-Mails zu versenden. Sie lernen, wie Sie mit Listen und Dateien arbeiten, um dynamische E-Mail-Inhalte zu erstellen, die Sie an mehrere Empfänger gleichzeitig versenden können.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul befassen wir uns mit dem Einlesen von Eingaben aus der Konsole und der Formatierung von Ausgaben, um sie für den Benutzer besser lesbar zu machen. Sie sammeln praktische Erfahrungen im Umgang mit Benutzerdaten und deren übersichtlicher und verständlicher Darstellung.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul beschäftigen wir uns mit der Verarbeitung von Befehlszeilenargumenten in Python. Sie lernen, wie Sie Python-Tools erstellen, die Eingaben direkt über die Befehlszeile entgegennehmen und verarbeiten, um die Funktionalität Ihrer Programme zu erweitern.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul beschäftigen wir uns eingehend mit der Definition benutzerdefinierter Funktionen, einer der CORE-Funktionen von Python. Sie lernen, wie Sie Funktionen erstellen, um Ihren Code in wiederverwendbare Komponenten zu unterteilen, wodurch Ihr Code effizienter und wartungsfreundlicher wird.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir uns mit dem Konzept der Standardargumente befassen. Sie lernen, wie Sie Standardwerte für Funktionsparameter festlegen können, um Ihre Funktionen flexibler und benutzerfreundlicher zu gestalten.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir uns mit Schlüsselwort- und Positionsargumenten in Python-Funktionen befassen. Sie lernen, wie Sie beide Argumenttypen effektiv einsetzen und wann jeweils welcher die beste Wahl ist, um Ihren Code klar und verständlich zu gestalten.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul behandeln wir die Ausnahmebehandlung in Python mithilfe von „try-except“-Blöcken. Sie lernen, wie Sie Laufzeitfehler abfangen und behandeln, damit Ihre Programme reibungslos laufen, und wann es sinnvoll ist, das Programm durch einen Fehler beenden zu lassen.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul stellen wir Ihnen die Python-Module „math“ und „random“ vor. Sie lernen, wie Sie diese Standardbibliotheken nutzen können, um komplexe mathematische Operationen durchzuführen und Zufallsdaten für Ihre Anwendungen zu generieren.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir uns damit befassen, wie man die Python-Module „datetime“ und „os“ einsetzt. Sie lernen, wie Sie Dateimetadaten verwalten und zeitbasierte Aufgaben in Ihren Programmen ausführen, um so den Nutzen und die Effizienz Ihres Codes zu steigern.

Das ist alles enthalten

1 Video2 Aufgaben

Dozent

Packt - Course Instructors
Packt
1.946 Kurse573.323 Lernende

von

Packt

Mehr von Software-Entwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen