Python - Introduction

Python is a powerful and, compared to many other programming languages, easy-to-learn programming language. Due to the extensive standard library and the availability of countless third-party libraries that can be integrated into your own applications, Python is used in almost every conceivable field of application (e.g. web application frameworks, data analysis, image processing, scientific and statistical modeling, automation and customization of GIS and much more). The course covers an introduction to Python. Programming concepts as well as the basics and syntax of Python are demonstrated both theoretically and using practical programming examples.

Introduction to programming

  • What is a programming?
  • What is a programming language?
  • Overview of commonly used languages
  • What is Python and why learn it?

Introduction to the Python programming language

  • Data types (string, integer, float, list, tuple, dictionary)
  • Operators
  • Variables
  • Input/Output
  • Functions
  • If statements (branching)
  • Loops

Additional topics

  • String formatting
  • Indexing and querying lists/tuples
  • Dealing with encoding and special characters
  • Overview of standard library modules
  • Importing modules - tips and tricks
  • Python IDEs - an overview

Please note: object-oriented programming (OOP) is not covered in this course (the PyQt course contains a detailed introduction to OOP).

  • Duration 2 days
  • Cost (plus VAT.) 499 €
Next dates
  • Currently not scheduled. Please contact us to book this course individually.
  • Note that most of our courses are regularly offered in German. If this is an option for you, please check this course's German page.
Inquiry
Prerequisites
  • basic knowledge of computers
Materials
  • certificate
  • exercices and training data
  • extensive scripts, materials and links