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

Basiskschutzkonzept der UZH und Zertifikatspflicht


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


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 5
Freie Plätze:0
Dauer:4 Tag(e) / 12 Stunde(n)
Kursleitende:Daniel McDonald
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 RAI-D-021, ihren virtuellen Kursraum für diesen Kurs.
RAID021 (on Teams)
Datum/Zeit:
Montag, 11. Oktober 202117:00 - 20:00
Montag, 18. Oktober 202117:00 - 20:00
Montag, 25. Oktober 202117:00 - 20:00
Montag, 1. November 202117:00 - 20:00
zum Feedback FormularVeranstaltungs-Infos als ICS Feed