Michael Richter

Conversion Optimierer

User Researcher

Entwickler

Diplom Informatiker

Michael Richter

Conversion Optimierer

User Researcher

Entwickler

Diplom Informatiker

Programming for Everybody (Python)

  • Referent: Prof. C. Severance
  • Anbieter: University of Michigan
  • Sprache: Englisch
  • Beginn: 06.10.2014
  • Ende: 26.12.2014
  • Dauer: 10 Wochen
  • Prüfung: Ja
  • Zertifikat: Ja
  • Plattform: Coursera
See Demo

Dieser Kurs, den ich persönlich eher als Einstieg in Python denn als Einstieg in die Programmierung selbst genutzt habe, hat das Ziel gehabt, jedermann den Einstieg in die Programmierung zu ermöglichen. Als Voraussetzung waren lediglich rudimentäre mathematische Kenntnisse gefordert, so dass jeder, der mit einem Computer per se umzugehen weiß, diesen Kurs hätte meistern können.

Als erste Programmierkurs ausgelegt wurde als Programmiersprache Python genutzt, welche von ihrer Konzeption her für eben genau solche Fälle gedacht ist. Jedes Kapitel konnte für sich separat betrachtet und gemeistert werden. Alle Beispiele drehten sich dabei um simple Datenanalyse, um den Prozess der generellen Datenverarbeitung in der Programmierung immer wieder deutlich hervorzuheben. Unabhängig von der eigenen Tätigkeit ist das Verständnis dafür, wie derartige Prozesse ablaufen, für jeden hilf- und lehrreich.

Inhalte:

  • Woche 1: Einführung – Warum wir programmieren
  • Woche 2: Variablen und Ausdrücke
  • Woche 3: Bedingungen
  • Woche 4: Funktionen
  • Woche 5: Schleifen und Iterationen
  • Woche 6: Strings
  • Woche 7: Dateien
  • Woche 8: Listen
  • Woche 9: Dictionaries
  • Woche 10: Tupel
  • Optional: Reguläre Ausdrücke