Dieses Jahr haben wir vom Python-Kurs uns etwas ganz Besonderes für euch überlegt: Einen Python-Adventskalender!
Wir hoffen, ihr habt viel Spaß beim Lernen mit Python!
Achtung: Sämtliche Videos werden aktuell bei YouTube gehostet. Wir haben leider keinen Einfluss auf Werbung oder die Vorschläge am Ende der Videos.
EinleitungIn 24 Türchen könnt ihr hier die Grundlagen der Programmiersprache Python erlernen. Python gehört zu den beliebtesten Programmiersprachen, die aktuell genutzt werden! Gerade für Anfänger eignet sicht Python als erste Programmiersprache, da sie sehr mächtig ist und gleichzeitig eine einfache Syntax (also quasi “Schreibweise”) hat.
Der Adventskalender ist so aufgebaut, dass jeden Tag ein Colab-Notebook freigeschaltet wird, in dem Aufgaben programmiert werden können. Der große Vorteil von Colab ist, dass Python nicht lokal auf dem Computer installiert werden muss, sondern direkt im Browser programmiert werden kann! Ihr benötigt lediglich einen Google-Account.
Zu jedem Notebook wird zusätzlich ein Video hochgeladen, in dem in 5-10 Minuten erklärt wird, was in dem Notebook gelernt werden soll. Abschließend gibt es Übungsaufgaben, in denen das soeben Gelernte angewendet werden kann.
Am Ende des Adventskalenders (also an Weihnachten) solltet ihr genug Grundlagen gerlernt haben, um in unserem Python-Kurs teilnehmen zu können, in dem wir Programmierprojekte umsetzen.
Türchen “0”: AdventskalenderTürchen 24 – Python installieren
In Türchen 24 möchten wir Python bei uns zuhause installieren.
https://youtu.be/3hkvxrZmfkMTürchen 23 – APIs
In Türchen 23 nutzen wir Online-Dienste von Drittanbietern.
https://youtu.be/o-2ya-zvaIg
Türchen 22 – QR-Codes
Türchen 22 vertieft das Thema Packages noch ein wenig mit einem Anwendungsbeispiel.
https://youtu.be/j_KsXKNYkwoTürchen 21 – Operator Overloading
In Türchen 21 stellen wir uns die Frage, wie wir Klassen um Operatoren erweitern können.
https://youtu.be/vqq_fZOHQRoTürchen 20 – Plotten 2
In Türchen 20 befassen wir uns nochmal etwas tiefer mit dem Thema Plotten.
https://youtu.be/p7l9wx17JV4Türchen 19 – Plotten 1
In Türchen 19 möchten wir uns ansehen, wie man Daten anschaulich darstellen kann.
https://youtu.be/AILtVdHaNe4
Türchen 18 – Packages
Türchen 18 erklärt, wie man Python um viele hilfreiche Funktionen erweitern kann.
https://youtu.be/J3m1piNddRgTürchen 17 – Klassenvererbung
Türchen 17 vertieft nochmal das Thema Klassen.
https://youtu.be/nfN5fEw8nGsTürchen 16 – Klassen
Türchen 16 öffnet uns die Tür in die Welt der objektorientierten Programmierung.
https://youtu.be/5UK2j6SREN8Türchen 15 – Debugging
Türchen 15 befasst sich mit dem Finden und Beseitigen von Fehlern.
https://youtu.be/hNCwvq4s7ZE
Türchen 14 – JSON
Türchen 14 befasst sich mit einer Möglichkeit, Dictionaries abzuspreichern.
https://youtu.be/htQERpyIMYwTürchen 13 – Dictionaries
Türchen 13 befasst sich mit einer neuen Datenstruktur: Dictionaries.
https://youtu.be/Ccm_xSxSyAs
Türchen 12 – Interation vs. Rekursion
Im zwölften Türchen geht es nochmals um Funktionen, dieses Mal reden wir über Rekursion.
https://youtu.be/plmeva0g_0wTürchen 11 – Funktionen, Teil 2
Im elften Türchen gehen wir nochmal tiefer auf Funktionen ein.
https://youtu.be/iPPNAukx180
Türchen 10 – Funktionen, Teil 1
Im zehnten Türchen starten wir mit Funktionen.
https://youtu.be/MtxEYO-U0MU
Türchen 9 – Strings, Teil 2
Im neunten Türchen gehen wir nochmal tiefer auf Strings ein.
https://youtu.be/DZvxBeALWXI
Türchen 8 – Strings, Teil 1
Im achten Türchen starten wir mit Strings.
https://youtu.be/ddDyAgtHKLs
Türchen 7 – List Comprehension
Im siebten Türchen sehen wir uns an, wie wir Listen und Schleifen elegant kombinieren können.
https://youtu.be/RvsbgRMd4ss
Türchen 6 – Schleifen
Im sechsten Türchen geht es um while- und for-Schleifen.
https://youtu.be/volqb_GKQn0Türchen 5 – Listen und Slicing
Im fünften Türchen nutzen wir Listen, um mehrere Werte in einer Variable zu sammeln.
https://youtu.be/8yEEfcNAtfA
Türchen 4 – Bedingungen und Vergleiche
Im vierten Türchen geht es um die erste Kontrollstruktur: If-Abfragen.
https://youtu.be/Dp2vA6vrzOQTürchen 3 – Variablen und Datentypen
Im drittenTürchen erfahren wir, wie Python mit Daten arbeitet.
https://youtu.be/3DAejeDD_Bs
Türchen 2 – Arithmetische Operatoren
Im zweiten Türchen sehen wir, wie man Python zum Rechnen benutzen kann.
https://youtu.be/UadaY4I9eqI
Türchen 1 – Einführung in Python und Colab
Im ersten Türchen möchten wir gerne Colab kennenlernen und ein bisschen was über den Hintergrund von Python erfahren.
