Python: vom "hello world" bis zur Data Science in 240 Minuten


Details
• What we'll do
Hallo & willkommen zum April-Meetup!
Aufgrund des Interesses an der Python-Hackschool im Januar, wiederholen wir diese im April. Wie immer stellen wir die Location, Pizza und Getränke. :-)
Ihr habt selbst ein spannendes Thema zu dem ihr gerne mal eine Hackschool halten wollt?
Dann her damit! Wir suchen immer begeisterte Redner die gerne über ihr Lieblingsthema reden wollen. Schreibt uns einfach an!
Abstract:
Python ist eine immer populärere Programmiersprache, die einerseits sehr einfach für absolute Anfänger ist, andererseits mächtig genug um die aufwendigsten wissenschaftlichen Aufgaben zu bewältigen. Man kann auf seinem Rechner interaktiv einzelne Schritte eingeben und sofort Ergebnisse visualisieren, oder auch komplexe Programme schreiben und die dann wochenlang auf einem oder mehreren Servern laufen lassen.
Bei der ersten Hackschool in 2018 führt uns unser Hackerstolzer Miroslav Šedivý durch die fabelhafte Welt von Python. Nach dem obligatorischen einzeiligen “hello world” schauen wir uns die Datentypen, Programmstrukturen und Standardbibliotheken an, die wie “batteries included” zur Sprache gehören. Es gibt über 120.000 frei installierbare Bibliotheken für Python, aber wir konzentrieren uns dann vor allem auf PyTZ, NumPy, Pandas und Matplotlib, die uns erlauben Zeitreihen zu manipulieren und zu visualisieren. Danach fehlt nur ein Schritt zum Maschinellen Lernen mit TensorFlow oder scikit-learn, den wir uns aber diesmal sparen.
Neben dem Vortrag und Live-Demo auf dem großen Bildschirm wird es auch paar kleinere Übungen zum Selbstbasteln geben und Miro steht natürlich bei euren Fragen zur Verfügung.
Wenn ihr auf euren Laptops Python installieren wollt, nehmt bitte die Version, die mit 3.6 anfängt (3.5 ist auch ok, aber bitte nicht die 2.7). Wenn ihr keinen Paketmanager zur Installation verwendet, könnt ihr dann direkt eine komplette Python Distribution für Wissenschaftler von Anaconda installieren:
https://www.anaconda.com/download
die dann alle Pakete enthält, die wir uns anschauen wollen und noch mehr.
• What to bring
• Important to know

Python: vom "hello world" bis zur Data Science in 240 Minuten