Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:lehre:programmierkonzepte:ss2021:00:index

00. Einführung zur Vorlesung

Themen
Warum diese Vorlesung?
Gliederung
Literatur
Folien
PDF
Video
MP4


Webcast

Hinweis: Der Webcast wurde mit Tiny Webcasts for Lecture(r)s erstellt.

Eine kommentierte und handverlesene Liste mit weiterführender Literatur zum Thema. Die Auswahl ist zwangsläufig subjektiv.

Programmieren lernen

Ein gutes Buch für diejenigen, die sich intensiver und vor allem praktisch mit Programmierung im akademischen Umfeld und in den mehr physikalischen Disziplinen (inkl. Physikalischer Chemie) auseinandersetzen wollen – und denen die Vorlesung zu wenig praxisnah ist:

  • Scopatz, Anthony; Huff, Kathryn D. (2015): Effective Computation in Physics, O'Reilly, Sebastopol

Andere, (ebenfalls) auf Python zugeschnittene Bücher mit Fokus auf dessen Einsatz im naturwissenschaftlichen Kontext sind (ohne Anspruch auf Vollständigkeit):

  • Hill, Christian (2015): Learning Scientific Programming with Python, Cambridge University Press, Cambridge, UK
  • Downey, Allen B. (2015): Think Python, O'Reilly, Sebastopol
  • VanderPlas, Jake (2016): Python Data Science Handbook, O'Reilly, Sebastopol
  • McKinney, Wes (2017): Python for Data Analysis, O'Reilly, Sebastopol

Wer sich mehr mit Python beschäftigen möchte, dem sei auch „The Hitchhiker's Guide to Python“ von Reitz und Schlusser sehr empfohlen:

  • Reitz, Kenneth; Schlusser, Tanya (2016): The Hitchhiker's Guide to Python, O'Reilly, Sebastopol

Online-Kurse zu Python

Es gibt sehr viele gute Kurse zum Lernen von Python, und die folgende Liste ist in keiner Weise umfassend, sondern soll nur ein paar Tipps geben:

  • Python For Beginners
    Offizielles Tutorial der Python Software Foundation (unter deren Dach Python entwickelt wird)
  • A Byte of Python
    Freies Buch, als Webseite, Ebook und PDF-Dokument verfügbar, für einführende Kurse an einigen Universitäten verwendet.
  • Real Python
    Webseite mit sehr vielen Tutorials zu allen Themen und für alle Erfahrungsstufen, aber auch mit einführenden Kursen
de/lehre/programmierkonzepte/ss2021/00/index.txt · Zuletzt geändert: 2021/04/15 14:08 von till