Kurztutorial Python - Chemnitzer Linux-Tage

Werbung
Mike Müller, Python Academy
Kurztutorial Python
Die Programmiersprache Python
Python ist eine Programmiersprache, die sich seit vielen Jahren zunehmender Beliebtheit
erfreut. Mit ihr können elegante, kurze, gut lesbare Programme erstellt werden.
Pythonanwender berichten durchgängig von einer erhöhten Produktivität gegenüber anderen
etablierten Sprachen. Python eignet sich für viele Anwendungsbereiche von der WebProgrammierung über wissenschaftliche Anwendungen bis zur Datenbankprogrammierung
und Systemadministration. Durch ihre relativ leichte Erlernbarkeit und gleichzeitig
fortgeschrittenen Sprachmerkmale eignet sich Python sowohl für Gelegenheitsprogrammierer
als auch für Vollzeit-Softwareentwickler. Python ist im Open-Source-Bereich weit verbreitet,
wird aber gleichzeitig von großen Firmen angewendet.
Der Vortrag
Der Vortrag gibt einen Überblick über Python. Die Entwicklungsgeschichte und die
Eigenschaften der Programmiersprache werden kurz dargestellt. Philosophie und
Anwendungsbereiche von Python werden erläutert.
Die Nutzung des interaktiven Prompts wird mit Beispielen veranschaulicht. Die wichtigsten
Syntaxregeln, Datentypen und Kontrollfluss werden mit Beispielen vorgestellt.
Ein kleines Programm wird mit Hilfe von prozeduraler, objektorientierter und funktionaler
Programmierung schrittweise geschrieben. Dabei ist eine direkte Rückkopplung durch Fragen
des Publikums erwünscht.
Ein kleiner Einblick in die umfangreiche Standardbibliothek zeigt, dass in Python für nahezu
jedes Problem ein Lösungsansatz existiert, der sich mit relativ geringem Aufwand in einem
eigenen Programm verwenden lässt. Ein Überblick über die Möglichkeiten von Python macht
die gleichermaßen gute Eignung von Python für Gelegenheitsprogrammierer und VollzeitSoftwareentwickler deutlich. Beispiele für bekannte Firmen, die Python intensiv einsetzten
schließen den Vortrag ab.
Die Vorkenntnisse
Grundlegende Computerkenntnisse sollten ausreichen dem Vortrag zu folgen. Kenntnisse in
ein oder mehreren Programmiersprachen sind hilfreich aber nicht Bedingung, um im Vortrag
einen Überblick über Python zu erlangen. Ausführliche Information zu Python sind unter
http://www.python.org zu erhalten.
Der Vortragende
Dr.-Ing. Mike Müller ist Consultant, Programmierer und Trainer. Er gibt regelmäßig Kurse zu
Python an der Python Academy (www.python-academy.de). Die Kurspalette umfasst
Einführungen in Python, verschiedene fortgeschrittene Themen und Kurse für
Wissenschaftler und Ingenieure.
Herunterladen