Learn from our experts how to automate the boring and engineer the awesome

Our highly experienced VIKTOR Application Developers are available to train you on site

By giving training, we empower you to fully utilize your Python and development skills, and quickly build the most powerful web applications with VIKTOR. The VIKTOR Application Developers have years of experiences with the digitalization of technical processes using VIKTOR and will quickly bring you up to speed, unlocking your engineering potential.

Unlock your real engineering potential

100% custom-made
training courses

We offer 5 distinct  courses. 

Each training includes a set of topics. 

The specific topics of your training are up to you.

Introduction to programming

Price:
€149
per person, with a minimum of 3 participants
Duration:

3 hours

Topics:
  • Learn about the basic data types: string, boolean, float, int
  • Apply if-else statements
  • Using loops for iterative operations
  • Print statements for debugging
  • Gather results in lists
  • Use math module for frequently used operations
Level:
  • No programming experience
  • Visual programming only (drag / drop)
  • Excel function level = A1 + B2

Programming in Python: language essentials

Price:
€149
per person, with a minimum of 3 participants
Duration:

3 hours

Topics:
  • Data types: string, boolean, float, int, list, dictionary
  • Loops and control flow (if-else)
  • Structure your code with modules and functions
  • Using external libraries
  • Writing and reading files
  • Dealing with errors: exception handling
  • Using popular editor (Pycharm / VSCode)
Level:
  • (starting) programming experience in another language
  • VBA in Excel
  • Custom block in visual programming language
  • Scripting

Git: effective remote collaboration

Price:
€149

per person, with a minimum of 3 participants

Duration:

3 hours

Topics:
  • Work with remote and local repositories
  • Create and work with branches
  • Base commands and how to use them
  • The .gitignore file
  • Work using command-line or the popular editors (PyCharm / VSCode)
  • Git vs GitHub / Gitlab / Azure DevOps / Bitbucket
  • Work on code

Scripting to software developer

Price:
€149

per person, with a minimum of 3 participants

Duration:

3 hours

Topics:
  • Datatypes and how to use them
  • Best practices in software development
  • Structure your code in a clean and effective way
  • How to write and run tests with Python unittest

Dependency management

Price:
€49

per person, with a minimum of 3 participants

Duration:

1 hour

Topics:
  • Manage your package dependencies
  • Semantic versioning and keeping a CHANGELOG
  • How to find and read documentation
  • Backwards compatibility and deprecations
  • Licenses and where to find them
  • Pip / poetry / pipenv / anaconda / virtualenv
  • Useful engineering packages

I want a Python training

Leave us a message