Programmieren

mit Python

Programmieren mit Python

Autor und Dozent: Thomas Bruhin

Dies ist die Begleitwebsite zum Workshop Einstieg in die Programmierung mit Hilfe der Skriptingsprache Python. Dieser Einstiegworkshop ist für Programmierneulinge gedacht und setzt keine Programmierkenntnisse voraus. Konzipiert wurde dieser Workshop von Thomas Bruhin für das Hyperwerk der FHBB.

Warum gerade Python? (und nicht Javascript, PHP,...)

Python ist eine sehr einfach zu erlernende Programmiersprache (korrekt: Skriptingsprache) und ideal als Einstieg in die Welt der Programmierung geeignet. Trotz ihrer Einfachheit bietet diese Sprache auch die Möglichkeit, komplexe Programme für vielfältige Anwendungsgebiete zu schreiben.

Javascript und PHP wurden hingegen für den Einsatz in Webprojekten und speziell der Webprogrammierung entwickelt und eignen sich weniger für die generelle Applikationsentwicklung.

Schnelle Anwendungs-Entwicklung

(Auszug aus dem Buch Einstieg in Python von Thomas Theis, Galileo Computing ISBN 3-89842-227-5)
Python bietet besonders gute Möglichkeiten zur schnellen Entwicklung umfangreicher Anwendungen, des sogenannten RAD. Python vereint zu diesem Zweck folgende Vorteile:

Begleitmaterial und "Downloads"

Online Bücher:

  1. http://www.freenetpages.co.uk/hp/alan.gauld/   (Learning to program)
  2. http://www.greenteapress.com/thinkpython/ (How to Think Like a Computer Scientist)
  3. http://diveintopython.org/ (Dive into Python)
  4. Bruce Eckel's Mindview: Thinking in Python
  5. Galileo Design Openbook: Das umfassende Handbuch - Aktuell zu Python 2.5

Online Artikel:

  1. Devshed.com: All about Python
  2. devArticles.com: Python: the other Scripting Language that starts with P
  3. Hotscripts.com: The Python Section