Enroll Course: https://www.coursera.org/learn/python-scripting-dates-classes-collections
Kursüberblick
Der Kurs “Python Scripting: Dates, Classes and Collections” ist der zweite Kurs in einer Reihe, die darauf abzielt, Sie auf eine Rolle als Programmierer vorzubereiten. In diesem Kurs werden Sie in die vier Hauptkonzepte des Programmierens eingeführt: Fortgeschrittene String-Operationen und Daten, Klassenspeicherung, Entwicklung von Klassen und Sammlungen.
Kursinhalte im Detail
1. Daten und fortgeschrittene Strings
In diesem Modul vertiefen wir unser Coding-Abenteuer! Wir arbeiten mit Datums- und Zeitwerten und erweitern dabei unsere Fähigkeiten, indem wir uns mit fortgeschrittenen String-Operationen beschäftigen. Außerdem lernen wir, wie man Werte für die Ausgabe formatiert.
2. Modelling von Klassen
In diesem Modul erweitern wir unser Programmiertoolset, indem wir die Möglichkeit zur Abstraktion von Code und Daten hinzufügen. Wir betrachten, wie Klassen dazu verwendet werden, sowohl Daten als auch die Operationen auf diesen Daten zu speichern. Hier werden wir nicht programmieren, sondern die Klassen in der Unified Modeling Language (UML) modellieren.
3. Entwicklung von Klassen
Wir setzen unsere Auseinandersetzung mit der Abstraktion unter Verwendung von Klassen fort. In diesem Modul implementieren wir Teile der Modelle, die wir im vorherigen Modul entwickelt haben, indem wir die einzelnen Klassen und die Eins-zu-eins-Has-a-Beziehungen umsetzen.
4. Sammlungen
In diesem Modul fügen wir die Fähigkeit hinzu, mehrere Werte in einer einzigen Variablen zu speichern. Wir betrachten sowohl niedrigstufige Arrays als auch einige höherstufige Datenstrukturen, um mehrere Variablen zu speichern und implementieren Klassen mit den zuvor besprochenen Eins-zu-viele-Has-a-Beziehungen.
Fazit und Empfehlung
Dieser Kurs ist eine exzellente Gelegenheit für jeden, der seine Programmierkenntnisse vertiefen und erweitern möchte. Die Module sind gut strukturiert und die praktischen Übungen helfen, das Gelernte anzuwenden und zu festigen. Da die Einführung in UML und fortgeschrittene Konzepte wie Sammlungen behandelt wird, ist dieser Kurs besonders wertvoll für angehende Softwareentwickler.
Ich empfehle diesen Kurs allen, die eine Karriere in der Programmierung anstreben oder einfach nur ihr Wissen in Python vertiefen möchten. Die Kombination aus theoretischem Wissen und praktischer Anwendung macht diesen Kurs sowohl lehrreich als auch spannend. Melden Sie sich noch heute an und beginnen Sie Ihre Reise in die Welt der Programmierung!
Enroll Course: https://www.coursera.org/learn/python-scripting-dates-classes-collections