Vor der Buchung beachten:

Bitte beachten Sie vor Ihrer Kursanmeldung unsere Allgemeine Teilnahmebedingungen (pdf, 92 KB) insbesondere aber unser Fairplay: An- und Abmelden (pdf, 299 KB).. Vielen Dank!


Covid-19 Schutzkonzept

Basisschutzkonzept der UZH

FAQ

Hier finden Sie Antworten zu häufig gestellten Fragen.


Zum Abmelden von Kursen gehen Sie bitte auf Ihre Teilnehmenden-Homepage .



Kontakt:

E-Mail: training@zi.uzh.ch

Kontaktdetails


Wartungsarbeiten am 4.10.2022

Am 4.10. wird die Kursdatenbank migriert.

Eine Anmeldung zu den Kursen ist an diesem Tag auf der Webseite nicht möglich.
Sie können sich weiterhin von ihren Kursen auf Ihrer Teilnehmenden Homepage abmelden.
Wenn Sie sich zu einem Kurs anmelden möchten oder wenn Sie Fragen haben, melden Sie sich bitte an training@zi.uzh.ch

Vielen Dank für Ihr Verständnis.

Maintenance work on 4.10.2022

On 4.10. the course database will be migrated.

It will not be possible to register for courses on the website on this day.
You can still deregister from your courses on your participant homepage
If you would like to register for a course or if you have any questions, please contact training@zi.uzh.ch.

Thank you for your understanding.

Python - Data Analysis Essentials

Course description
In recent years Python has been the fastest growing programming language. As a universal programming language Python is used in a huge variety of application domains. Particularly, in scientific and numeric computing Python is becoming one of the most utilized languages.

This course will introduce the essential Python methods for preparing, cleaning, transforming and aggregating data as well as its visualization. For this purpose, we will start with a short wrap-up of data structures in Python before expanding our skills with the built-in functions for data manipulation and the interaction with files. We move on to the add-on libraries pandas and NumPy which are designed specifically for data analysis. Finally, we will introduce basic information visualization techniques.

Learning objectives
Participants of this course will be able to use Python for basic techniques of data analysis. You will learn the essential Python methods for preparing, cleaning, transforming and aggregating data and how to visualize it for your analysis

Learning activities
  • Writing and running Python using Jupyter Notebooks
  • Data import and processing
  • Creating NumPy arrays
  • Indexing and slicing in NumPy
  • Aggregating data in Pandas
  • Basic information visualization

Voraussetzungen

This course is designed for participants who have already written their own small programs. You should have no trouble writing simple if blocks, loops and functions. Furthermore, you We recommend having attended the courses “APPB - Python Basics” and “APPI – Intermediate Python” before joining this course. For your self-assessment, the enclosed Python source code on this page may help. The code should be understood after 10 minutes at the latest.

Kurs(e)

APPB - Python BasicsAPPI - Intermediate Python

Teilnehmende

Students and employees of the University of Zurich.

Kursunterlagen

DateitypGrösseDateiname
application/octet-stream 1 KB play_craps.py
Course materials are provided online on the day of the course.

Durchführung

Kurs APPD 2
Freie Plätze:16
Dauer:4 Tag(e) / 12 Stunde(n)
Kursleitende:David Pinezich
Teilnehmerzahl:Min: 7
Max: 25
Ort:Anmeldung auf der Kollaborationsplattform Teams mit Ihrem UZH Account. Im Team "ZI - IT Fort- und Weiterbildungen" finden sie den Kanal Y10-E-25, ihren virtuellen Kursraum für diesen Kurs.
Y10-E-25 (on Teams)
Datum/Zeit:
Donnerstag, 12. Januar 202314:30 - 17:30
Dienstag, 17. Januar 202314:30 - 17:30
Donnerstag, 19. Januar 202314:30 - 17:30
Dienstag, 24. Januar 202314:30 - 17:30
Veranstaltungs-Infos als ICS Feed