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 Basics

Python is a popular programming language used in in many different domains like AI, Machine Learning, Data Science or web development. Furthermore, as a concise and easy to read language, Python is facilitating the start in programming.

This beginner friendly course is designed for persons without further experience in programming skills who want to learn the Python programming language. Since programming is mainly "learning by doing", the participants write during the course small programs themselves.

Learning objectives
Participants of this course will be able to describe the basics of the Python programming language and know how to work with different data types as well as data structures in this language to store, retrieve and calculate information. Furthermore, participants will be able to use control flow structures and functions to write their own first programs.

Learning activities
  • Python syntax
  • Data types (string, float, integer, boolean)
  • Control flow
  • Methods
  • Functions with return value
  • Data structures (lists, tuples, set, dictionaries)
  • Basics of Reading and Writing Files
  • Debugging

Remarks
We recommend using your own computer for this course and, therefore, kindly ask you to make sure you have Python installed properly on your computer before the start of the course. You will find the preparation material in OLAT.

Voraussetzungen

This is a beginner friendly introduction into Python. You do not need any knowledge of this language prior to this course. However, if you never have used a programming language (e.g. working with variables or control structures), we recommend to have a glance at a short explanation of the aspects of programming prior to this course. In this course the focus lies on learning Python as an end and not as a mean to learn programming. Hence, we only touch the basic principles of programming while explaining the syntax of Python.

Teilnehmende

Students and employees of the University of Zurich

Kursunterlagen

Course materials are provided online on the day of the course.
Additionally, we recommend the following resources:

Durchführung

Kurs APPB 1
Freie Plätze:0
Dauer:2 Tag(e) / 12 Stunde(n)
Kursleitende:Giuseppe Accaputo
Teilnehmerzahl:Min: 7
Max: 20
Ort:Mac Schulungsraum der Zentralen Informatik,
Winterthurerstr. 190, Irchel - Eingang Gebäude 10. Eingang Dekanat MNF. Ein Stockwerk unterhalb des Foyers VSUZH.

Y10-E-25 (on premises)
Datum/Zeit:
Samstag, 8. Oktober 202209:00 - 16:00
Samstag, 15. Oktober 202209:00 - 16:00
Veranstaltungs-Infos als ICS Feed