Free courses

Kickstart-Programme

von Alexander Kosik

Sunday Live Session (Weekly)more_vert

Link to Weekly Session Annoucements

Sunday Live Sessionclose

Wöchentliche Live-Sessions über Python, Software-Engineering, Software-Design, Regular Expressions und vieles mehr.

Die Sessions finden Online über Jitsi statt, sind interaktiv, werden nicht aufgezeichnet und sind selbstverständlich kostenlos. Jeder ist willkommen :)
Kickstart Python For Beginnermore_vert

Link to complete course

Kickstart Python For Beginnerclose

Ein 12 Wochen Kurs zum Einstieg in die Programmiersprache Python. Zum Einstieg wird keine Programmiererfahrung benötigt. Für jedes Kapitel werden Übungen und Lösungen bereitgestellt. Der ideale Einstieg, falls noch keine oder kaum Erfahrungen in anderen Programmiersprachen vorliegen.

Practical Python based on Dave Beazleymore_vert

Link to complete course

Practical Python based on Dave Beazleyclose

Ziel dieses Kurses ist es, grundlegende Aspekte der Python-Programmierung zu erlernen. Die Schwerpunkte liegen auf dem Schreiben von Skripten, der Datenmanipulation und der Programmorganisation. Am Ende des Kurses seid in der Lage, selbst nützliche Python-Programme zu schreiben oder die von euren Kollegen*innen geschriebenen Python-Code zu verstehen und zu modifizieren. Der Kurs ist nicht für absolute Programmier-Anfänger gedacht. Der Einstieg verläuft leichter, wenn bereits erste Programmiererfahrung in einer anderen Programmiersprache oder in Python selbst vorhanden sind. Die Kursmaterialien basieren auf dem Kurs „Practical Python Programming“ von David Beazley und sind unter der „Creative Commons Attribution ShareAlike 4.0 International License“ veröffentlicht.

Kickstart Python Advancedmore_vert

Work in progress ...

Kickstart Python Advancedclose

Currently under development

Regular Expressionsmore_vert

Link to complete course

Regular Expressionsclose

Dieser Kurs bietet einen Einstieg in die Welt der Regular Expressions. Dabei werden verschiedene Features und RegEx Use Cases gezeigt. Im Rahmen des Kurses wird Python als Programmiersprache verwendet, daher empfehle ich, eine Python Distribution installiert zu haben. Dieser Kurs stellt keine Einführung in Python dar. Falls dieses benötigt wird, bitte zuvor auf die Kurse Practical Python oder Python for Beginners zurückgreifen.

Software Designmore_vert

Link to course (Work in progress)

Program Designclose

Not started yet ...