TU Graz/ Studying and Teaching/ Degree and Certificate Programmes/ Continuing Education/

PYTHON: Fundamental Concepts

In recent years, PYTHON has grown in importance for the areas of numeric simulation and scientific computing. PYTHON is used in a variety of projects (e.g. Numpy, Scipy, Matplotlib), as a scripting language in finite element codes, as a system language in Linux and in web development (e.g. Django).

In the course PYTHON: Fundamental Concepts at TU Graz you will learn the basics that you need to work successfully with PYTHON. You can apply what you learn anywhere and without additional costs, because all of the software used is free.

Content

  • You will learn the essentials of working with PYTHON (PYTHON 3):

    • Simple data types, containers
    • Imperative aspects: control structures (if, for, while), functions
    • Object-oriented aspects: classes, objects, methods
    • In/output, file handling

  • Brief overview of Daily-Use tools:

    • Pandas, excel-manipulation (xlsxwriter, openpyxl), DateTime…
    • Plots (matplotlib)
    • advanced (os, sys, filedialog (tkinter), nptdms…)

  • You will develop realistic and meaningful examples.
  • You will learn to use the possibilities of various features of PYTHON.

Target Groups and Admission Requirements

  • Experts from research and development who want to use PYTHON in their work
  • Software developers and other people who are interested in learning the basics of programming in PYTHON

To participate in this course, you do not have to satisfy any special criteria.

Source: Sean Gladwell – Fotolia.com

Dates and Deadlines

Next course date: Online course from 25 to 29 May 2020

Course fees: € 4500 (VAT free) or for Bachelor's and Master's students: € 200 (VAT free)

For further information please contact Vera Poschauko (vera.poschaukonoSpam@tugraz.at; +43 316 873 4932).

Quick Facts

  • Duration: 16 hours
  • Certificate: Confirmation of participation
  • Language of instruction: German or English
  • Course fees: € 690 (VAT free) or for Bachelor's and Master's students: € 350 (VAT free)

    The course fees include course handouts and refreshments in breaks.

  • Course location: TU Graz or in-house training
  • Course times: by agreement

Why you Should Learn PYTHON

  • PYTHON is easy to learn and offers high complexity.
  • You can create connections to fast C/C++ and Fortran libraries.
  • You can produce highly effective codes with little effort.
  • Its high flexibility makes PYTHON ideal for rapid prototyping.

PYTHON and the associated software are free software. This means you will gain a cost-saving alternative to commercial programmes such as MATLAB.

Programme Director

Daniel REITERER
BSc MSc

Stefan H. REITERER
Dipl.-Ing. Dr.

Vera Poschauko, Source: sara-sera – TU Graz

Contact

Vera POSCHAUKO
Mag.
TU Graz Life Long Learning
Phone: +43 316 873 4932
vera.poschaukonoSpam@tugraz.at