Python Workshop - for users with programming experience
Date & Time: February 4-6, 2020 , 9:00 - 16:00
Place: Faculty of Physics, Schellingstr 4, CIP Pool 2
Topic: You already have some experience in a programming language, such as C, C ++, Java, VBA, VB.net or others, and now you would like to get started with Python? Then this Python course is for you! Get ta solid understanding of the syntax of Python. In this seminar, you will learn the programming language Python by using small examples. The aim of the seminar is to get acquainted with the elementary mechanisms of Python with the intention to use Python as an object-oriented language and as an alternative to Shell Scripting or Perl.
Python Basics:
- Applications for Python
- Development environments
- Comparison with other programming languages
Syntax of Python
- Integral types, floating-point numbers, strings
- Collections
- Control structures
- Functions, parameters
- Modules and packages
Object-oriented programming with Python
- Introduction to object-oriented programming
- Objects
- Attributes, classes
- Inheritance, polymorphism
- Overloading operators and methods
- Exception handling
More Python functionality
- Regular expressions
- File handling
- Scripting
- Interface to the operating system
- XML
- CGI
Target group: Participants with (basic) experience in shell scripting or non-object-oriented programming languages.
Requirements: Basic programming skills, for example in shell scripting.
Trainer: Detlef Swiderski, CMT
Registration: The workshop is open to CeNS associates and graduate students of the SFB 1032.
The workshop is fully booked. Please register here for the waiting list.
Maximum number of participants: 12