Digital Skills

Python Programming

Essentials
Date(s)

Every Friday from 10.15am to 12pm, from 20.09.24 to 20.12.24

Type Séminaire - 3 ECTS
Language(s) English
Target audience

Students / Researchers / Teachers

Content

The growing importance of digitization in all areas means that today, basic programming skills are needed everywhere. These enable you to better understand how processes can be digitized, process large quantities of data and develop your own software applications. Python is considered a complete and easy-to-learn programming language. This language not only serves as a basis for programming, but can also be used for complex data processing tasks, such as Machine Learning, or for visualizing large quantities of data.

The course will be held in English. Participants will use their own computers and install the software needed to use Python.

Topics covered in this course include: 

  • Computer processing basics, number systems, character encoding, logic
  • Process modeling using flowcharts, variables, data types and structures, conditions, loops
  • Python installation, package manager, namespaces, data types, data structures in Python
  • Arithmetic and character-based operations, conditions, loops in Python
  • Functions and packages in Python
  • Basics of object-oriented programming and object-oriented programming in Python
  • Basics of web technologies, simple client-server applications in Python
  • File operations in Python
  • Practical data processing in Python
  • Numerical data processing in Python with specific libraries, data analysis and graphing
Goals

Le but de ce cours est d’être capable de développer soi-même de petites applications ainsi que de faire des analyses de données.

Prerequisite

Aucun prérequis en informatique n’est exigé.

Responsible(s)

Härer Felix

Dates and locations
Period Location
19.09.2025 from 10:15 to 12:00
26.09.2025 from 10:15 to 12:00
03.10.2025 from 10:15 to 12:00
10.10.2025 from 10:15 to 12:00
17.10.2025 from 10:15 to 12:00
24.10.2025 from 10:15 to 12:00
31.10.2025 from 10:15 to 12:00
07.11.2025 from 10:15 to 12:00
14.11.2025 from 10:15 to 12:00
21.11.2025 from 10:15 to 12:00
28.11.2025 from 10:15 to 12:00
05.12.2025 from 10:15 to 12:00
12.12.2025 from 10:15 to 12:00
19.12.2025 from 10:15 to 12:00

Registration