Skip to ContentSkip to Navigation
Society/businessCenter for Information TechnologyIT & EducationCIT Academy

Workshop Introduction to Python

Duration: 1 day

Course Format

Workshop with alternately theoretical explanation and hands on practise.

Participants should have a basic understanding of Computer Programming terminologies (e.g. variable, loop, conditional, integer, string).

Course fee

Enrollment
Students and PhD students: € 45
Staff
UG, UMCG, Hanze: € 115
External: € 235

Course dates and enrollment

Contact: CIT secretariat (050 - 36 39200)

Course fee includes documentation and lunch.

Contents

Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language available for Windows, Linux, and Mac OS X.
Python is easy to learn and at the same time provides rich functionality to develop complex software. With this programming language you can increase your software productivity significantly.
This course is designed for programmers who want an introduction to Python.
We will not give a systematic discussion of language elements. Instead, we discuss practical examples and recipes to explain the language.

Topics:

  • -The role of variables and what can be stored in a variable (numeric types float, integer, complex, Boolean type, types with a sequence like string, tuple or list and dictionary)
  • Decision making
  • Loops
  • Functions
  • Modules, and a short description of modules for science
  • File I/O
  • Exceptions
  • Differences between Python 2 and Python 3

The software that we use for this course is platform-independent. All packages are Open Source.The practical work is done in a Linux environment. You can bring your own laptop if a recent version of Python 2 or Python 3 is installed (the workshop documentation is based on Python 3).

Teacher: Martin Vogelaar (FSE-Sterrenkunde)

Prerequisites

Participants should have a basic understanding of Computer Programming terminologies (e.g. variable, loop, conditional, integer, string).

Last modified:21 November 2018 10.34 a.m.
printView this page in: Nederlands