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.

Intermediate Python

Course description
Python is a general-purpose coding language with applications in data science, machine learning, web development and in many more domains. If you feel comfortable with the basics of Python (variables, data types, data structures, functions and loops), this course will help you to write cleaner, efficient and reproducible code.

Learning objectives
While completing this course, you will be able to
set up reproducible Python development environments with the pip package manager and requirement files.
know the best practices for structuring your Python project.
utilize functions to create cleaner and more manageable code.
apply the basics of Object-Oriented Programming in your Python code by creating classes, objects and working with inheritance.

Learning activities
  • Best practices for structuring your Python project
  • Installing and Importing of Packages
  • Environments and Reproducibility
  • Functions with multiple arguments
  • Basics of Object-oriented programming in Python
  • Handling web resources
  • A deeper dive into File I/O
  • Exceptions and Debugging
  • Capstone exercise (combining most of the topics)

Voraussetzungen

We recommend that you complete the course "APPB - Python Basics" before starting "APPI – Intermediate Python".

Kurs(e)

APPB - Python Basics

Teilnehmende

Students and employees of the University of Zurich.

Kursunterlagen

Will be distributed during the course.

Durchführung

Kurs APPI 1
Freie Plätze:0
Dauer:2 Tag(e) / 12 Stunde(n)
Kursleitende:Philipp Gloor
Teilnehmerzahl:Min: 7
Max: 20
Ort:Windows Schulungsraum der Zentralen Informatik,
Winterthurerstr. 190, Irchel - Eingang Gebäude 11. Rechts den Gang entlang, dann rechts die erste Treppe runter.

Y01-F-49 (on premises)
Datum/Zeit:
Samstag, 29. Oktober 202209:00 - 16:00
Samstag, 5. November 202209:00 - 16:00
Veranstaltungs-Infos als ICS Feed