Skip to content. | Skip to navigation

Focus on your applications!

Personal tools

You are here: Home / About us / Meet us

Events

by admin — last modified Feb 03, 2020 10:37 AM

You can also subscribe to our events as RSS 1.0-, RSS 2.0- oder Atom-Feed.

Python for Beginners from 1–4 Dec 2020

by Veit Schiele last modified Sep 13, 2020 07:34 PM
When Dec 01, 2020 09:00 AM to
Dec 04, 2020 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Why Python?

Python is considered slow and unsuitable for memory-intensive tasks. More specifically, Python is an interpreted language and dynamically typed, which may make it slower than some other languages. Also, usually only one thread is executed in Python, but some knowledge is then required for the parallel execution of threads or processes in Python.

Then why is Python one of the most popular programming languages? Why do companies like Google, Dropbox, Netflix and Bloomberg use Python? Why should you want to learn this language?

Python focuses on code readability, is easy to learn and easy to write. Together with Jupyter Notebooks, it quickly became the de facto work environment for data scientists. If we follow The State of the Octoverse <https://octoverse.github.com/> _, then we see the growth of Python, associated tools and frameworks from a rapidly growing community of data scientists whose work is concerned with Python significantly simplified. The Python libraries NumPy, SciPy, Scikit-Learn and TensorFlow are among the most popular code sources. We present these in our course Data processing with NumPy. The number of research software based on Python is also increasing significantly. How you can create and publish such research software, we will show you in our course from 8–12 Mar 2021.

Result

After this course, you can create and run simple programs in the Python programming language yourself.

Course description

The participants do not need any programming experience; only general computer skills are required.

The basics of programming are systematically explained using Python, including:

  • Turing completeness
    • Getting started in Python
    • Variables, integers and floats
    • Arithmetic operators
    • Text output
    • Lists
    • Read and write files
  • Program structure
    • Functions built into Python
    • Write and parameterise your own functions
    • String processing
    • Parsing, regular expressions and Unicode
    • Web research
  • Complex data structures
    • Dictionaries, tuples, hashes, OrderedDict
    • Data structures and modeling
    • Modules
  • Writing larger programs
    • Modules and packages
    • The __main__ block
    • Command line parameters
    • Introspection
  • Development tools
    • Version control
    • automatic tests
    • Editors
    • virtualenv
    • pylint

Price

€ 2,240.00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Data processing with NumPy from 18–19 Jan 2021

by Veit Schiele last modified Sep 13, 2020 06:36 PM
When Jan 18, 2021 09:00 AM to
Jan 19, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Add event to calendar vCal
iCal

Result

After this course you can write and optimise your own programs for data processing with NumPy.

Target group

Analysts, scientists and engineers who want to perform calculations with numerical data.

The participants need a basic knowledge of Python.

NumPy is the most popular Python library for processing numeric data. It combines the ease of use of Python with the speed of a pure C implementation. NumPy enables calculations with large data series and matrices to be implemented in just a few lines of code. NumPy is therefore ideal for optimizing the runtime of Python programs. The course gives a clear introduction to the essential features of NumPy with many practical examples. As a logical continuation of the basic functionality, the possibilities of the Scipy package are presented, which contains numerous mathematical procedures for application to NumPy data structures.

Agenda

1st day

  • Introduction to NumPy
  • Features/ufunc
  • Indexing
  • Typical applications

2nd day

  • Broadcasting
  • Optimisation with NumPy
  • Scipy Library
  • Other libraries

Price

1,220.00 € (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: Tel: +49 30 22430082

Data analysis in Python from 20–21 Jan 2021

by Veit Schiele last modified Sep 13, 2020 06:30 PM
The Python library pandas offers a practical everyday tool for analysing tabular data.
When Jan 20, 2021 09:00 AM to
Jan 21, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can automatically prepare and summarise tabular data with Python and create diagrams.

Target group

Analysts, scientists and engineers who want to handle larger amounts of data more efficiently.

Requirements

Basic knowledge of Python.

Course description

The Python library pandas offers a practical everyday tool for analysing tabular data. This course improves your tool kit for working with records from a few hundred to a few million entries in Python. The course uses practical examples to deal with exploratory data analysis, the determination of key figures and the creation of clear graphics. Thanks to the integration with interactive analysis environments such as IPython and Jupyter, many questions can be quickly implemented.

Price

1,220.00 € (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: Tel: +49 30 22430082

Reading and writing data with Python from 8–10 Feb 2021

by Veit Schiele last modified Sep 08, 2020 12:42 PM
When Feb 08, 2021 09:00 AM to
Feb 10, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course, you will be able to read data from websites and many different formats and types and convert them to storage formats such as Pandas DataFrames, Numpy arrays or Python lists. You can then save the data in suitable file formats or databases and make them available to others.

Target group

Analysts, scientists and engineers who want to collect and provide data more efficiently.

Requirements

Basic knowledge of Python.

Course description

The Python libraries Requests, BeautifulSoup and Intake offer you simple options for reading and writing data. This course improves your toolkit for managing data effectively. The course deals with this on the basis of practical examples and gives an overview of various databases and their appropriate uses.

Price

€ 1,730.00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Clean up and validate data from 11–12 Feb 2021

by Veit Schiele last modified Sep 08, 2020 02:18 PM
When Feb 11, 2021 09:00 AM to
Feb 12, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can cleanse and validate data with Python.

Target group

Analysts who want to deduplicate and compare data, manage missing data, perform schema and type reviews.

Requirements

Basic knowledge of Python.

Course description

There are many different Python libraries that make cleaning and validating data much easier for you. This course shows you with practical examples how you can use these libraries to identify and improve problems in your data.

Price

€ 1.220,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Visualise data with Python from 22–26 Feb 2021

by Veit Schiele last modified Sep 10, 2020 12:59 PM
When Feb 22, 2021 09:00 AM to
Feb 26, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can visualise data and make it accessible interactively.

Target group

Analysts, scientists and engineers who want to visualise data beautifully and efficiently.

Requirements

Basic knowledge of Python.

Course description

There are many different Python libraries for visualising data. This course gives you an overview of the various libraries and uses practical examples to show how the libraries can be used.

Price

€ 2.750,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Create and publish Python research software from 8–12 Mar 2021

by Veit Schiele last modified Sep 08, 2020 07:58 PM
When Mar 08, 2021 09:00 AM to
Mar 12, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you will be able to create and publish Python research software with comprehensible research results. You will also learn how to effectively collaborate on data and code with others.

Target group

Analysts, scientists and engineers who want to create research software whose data and code are traceable and versioned with the aim of scientific appreciation and reputation. In addition, it will avoid concurrent writing when working with others.

Requirements

Basic knowledge of Python.

Course description

We will show you how you can manage research data and research software in a meaningful way and how changes in your data and software remain traceable. In addition, we create a Python distribution package with documentation, testing and logging, introduce binary extensions and differentiate between accelerator and wrapper modules. We also advise you on the selection of a suitable license and finally show you how you can make research software citable.

Price

€ 2.750,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Save versioned code and data from 8–10 Mar 2021

by Veit Schiele last modified Sep 15, 2020 01:49 AM
When Mar 08, 2021 09:00 AM to
Mar 10, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can create comprehensible research results as well as efficiently write source code and transform data together.

Target group

Analysts, scientists and engineers who want to manage data and code in a traceable and versioned manner and who want to avoid concurrent writing when working with others.

Requirements

Experience with the command line is helpful but not required.

Course description

«Non-reproducible single occurrences are of no significance to science" wrote Karl Popper in 1935 in The Logic of Scientific Discovery. Nothing has changed to this day. The new thing is that the research data and research software must be managed sensibly for this. To do this, you must not tacitly rely on specific resources and development environments. Changes in your data and your software should also remain traceable. After all, this makes it easier for you to work together in a team.

Price

€ 1.730,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Create research software from 11–12 Mar 2021

by Veit Schiele last modified Sep 15, 2020 05:46 PM
When Mar 11, 2021 09:00 AM to
Mar 12, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course, you will be able to create research software using Python that can be embedded in the scientific recognition and reputation systems.

Target group

Analysts, scientists and engineers who create research software and want to receive scientific recognition and reputation with it.

Requirements

Experience with Python is helpful but not required.

Course description

We will create a Python distribution package with documentation, testing and logging. We will also introduce binary extensions and differentiate between accelerator and wrapper modules. Finally, we will show you how you can choose a suitable license and make your software citable.

Price

€ 1.220,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Create dashboards from 17–18 Mar 2021

by Veit Schiele last modified Sep 15, 2020 05:46 PM
When Mar 17, 2021 09:00 AM to
Mar 18, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can generate dashboards from Jupyter Notebooks and display interactive plots in web apps.

Target group

Analysts, scientists and engineers who want to present their research results on a website.

Requirements

Experience with Python is helpful but not required.

Course description

We will introduce various libraries that can be used to create dashboards from Jupyter Notebooks. We will also use an example to integrate bokeh plots into the Flask web framework.

Price

€ 1.220,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Python for Beginners from 12–15 Apr 2021

by Veit Schiele last modified Sep 13, 2020 07:39 PM
When Apr 12, 2021 09:00 AM to
Apr 15, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Why Python?

Python is considered slow and unsuitable for memory-intensive tasks. More specifically, Python is an interpreted language and dynamically typed, which may make it slower than some other languages. Also, usually only one thread is executed in Python, but some knowledge is then required for the parallel execution of threads or processes in Python.

Then why is Python one of the most popular programming languages? Why do companies like Google, Dropbox, Netflix and Bloomberg use Python? Why should you want to learn this language?

Python focuses on code readability, is easy to learn and easy to write. Together with Jupyter Notebooks, it quickly became the de facto work environment for data scientists. If we follow The State of the Octoverse <https://octoverse.github.com/> _, then we see the growth of Python, associated tools and frameworks from a rapidly growing community of data scientists whose work is concerned with Python significantly simplified. The Python libraries NumPy, SciPy, Scikit-Learn and TensorFlow are among the most popular code sources. We present these in our course Data processing with NumPy. The number of research software based on Python is also increasing significantly. How you can create and publish such research software, we will show you in our course from 13–17 Sep 2021.

Result

After this course, you can create and run simple programs in the Python programming language yourself.

Course description

The participants do not need any programming experience; only general computer skills are required.

The basics of programming are systematically explained using Python, including:

  • Turing completeness
    • Getting started in Python
    • Variables, integers and floats
    • Arithmetic operators
    • Text output
    • Lists
    • Read and write files
  • Program structure
    • Functions built into Python
    • Write and parameterise your own functions
    • String processing
    • Parsing, regular expressions and Unicode
    • Web research
  • Complex data structures
    • Dictionaries, tuples, hashes, OrderedDict
    • Data structures and modeling
    • Modules
  • Writing larger programs
    • Modules and packages
    • The __main__ block
    • Command line parameters
    • Introspection
  • Development tools
    • Version control
    • automatic tests
    • Editors
    • virtualenv
    • pylint

Price

€ 2,240.00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Data processing with NumPy from 26–27 Apr 2021

by Veit Schiele last modified Sep 13, 2020 06:37 PM
When Apr 26, 2021 09:00 AM to
Apr 27, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Add event to calendar vCal
iCal

Result

After this course you can write and optimise your own programs for data processing with NumPy.

Target group

Analysts, scientists and engineers who want to perform calculations with numerical data.

The participants need a basic knowledge of Python.

NumPy is the most popular Python library for processing numeric data. It combines the ease of use of Python with the speed of a pure C implementation. NumPy enables calculations with large data series and matrices to be implemented in just a few lines of code. NumPy is therefore ideal for optimizing the runtime of Python programs. The course gives a clear introduction to the essential features of NumPy with many practical examples. As a logical continuation of the basic functionality, the possibilities of the Scipy package are presented, which contains numerous mathematical procedures for application to NumPy data structures.

Agenda

1st day

  • Introduction to NumPy
  • Features/ufunc
  • Indexing
  • Typical applications

2nd day

  • Broadcasting
  • Optimisation with NumPy
  • Scipy Library
  • Other libraries

Price

1,220.00 € (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: Tel: +49 30 22430082.

Data analysis in Python from 28–29 Apr 2021

by Veit Schiele last modified Sep 13, 2020 06:32 PM
The Python library pandas offers a practical everyday tool for analysing tabular data.
When Apr 28, 2021 09:00 AM to
Apr 29, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can automatically prepare and summarise tabular data with Python and create diagrams.

Target group

Analysts, scientists and engineers who want to handle larger amounts of data more efficiently.

Requirements

Basic knowledge of Python.

Course description

The Python library pandas offers a practical everyday tool for analysing tabular data. This course improves your tool kit for working with records from a few hundred to a few million entries in Python. The course uses practical examples to deal with exploratory data analysis, the determination of key figures and the creation of clear graphics. Thanks to the integration with interactive analysis environments such as IPython and Jupyter, many questions can be quickly implemented.

Price

1,220.00 € (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: Tel: +49 30 22430082.

Reading and writing data with Python from 17–19 May 2021

by Veit Schiele last modified Sep 09, 2020 05:12 PM
When May 17, 2021 09:00 AM to
May 19, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course, you will be able to read data from websites and many different formats and types and convert them to storage formats such as Pandas DataFrames, Numpy arrays or Python lists. You can then save the data in suitable file formats or databases and make them available to others.

Target group

Analysts, scientists and engineers who want to collect and provide data more efficiently.

Requirements

Basic knowledge of Python.

Course description

The Python libraries Requests, BeautifulSoup and Intake offer you simple options for reading and writing data. This course improves your toolkit for managing data effectively. The course deals with this on the basis of practical examples and gives an overview of various databases and their appropriate uses.

Price

€ 1,730.00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Clean up and validate data from 20–21 May 2021

by Veit Schiele last modified Sep 09, 2020 05:32 PM
When May 20, 2021 09:00 AM to
May 21, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can cleanse and validate data with Python.

Target group

Analysts who want to deduplicate and compare data, manage missing data, perform schema and type reviews.

Requirements

Basic knowledge of Python.

Course description

There are many different Python libraries that make cleaning and validating data much easier for you. This course shows you with practical examples how you can use these libraries to identify and improve problems in your data.

Price

€ 1.220,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Visualise data with Python from 14–18 Jun 2021

by Veit Schiele last modified Sep 09, 2020 05:46 PM
When Jun 14, 2021 09:00 AM to
Jun 18, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can visualise data and make it accessible interactively.

Target group

Analysts, scientists and engineers who want to visualise data beautifully and efficiently.

Requirements

Basic knowledge of Python.

Course description

There are many different Python libraries for visualising data. This course gives you an overview of the various libraries and uses practical examples to show how the libraries can be used.

Price

€ 2.750,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Create and publish Python research software from 13–17 Sep 2021

by Veit Schiele last modified Sep 10, 2020 01:17 PM
When Sep 13, 2021 09:00 AM to
Sep 17, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you will be able to create and publish Python research software with comprehensible research results. You will also learn how to effectively collaborate on data and code with others.

Target group

Analysts, scientists and engineers who want to create research software whose data and code are traceable and versioned with the aim of scientific appreciation and reputation. In addition, it will avoid concurrent writing when working with others.

Requirements

Basic knowledge of Python.

Course description

We will show you how you can manage research data and research software in a meaningful way and how changes in your data and software remain traceable. In addition, we create a Python distribution package with documentation, testing and logging, introduce binary extensions and differentiate between accelerator and wrapper modules. We also advise you on the selection of a suitable license and finally show you how you can make research software citable.

Price

€ 2.750,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Save versioned code and data from 13–15 Sep 2021

by Veit Schiele last modified Sep 10, 2020 01:06 PM
When Sep 13, 2021 09:00 AM to
Sep 15, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can create comprehensible research results as well as efficiently write source code and transform data together.

Target group

Analysts, scientists and engineers who want to manage data and code in a traceable and versioned manner and who want to avoid concurrent writing when working with others.

Requirements

Experience with the command line is helpful but not required.

Course description

«Non-reproducible single occurrences are of no significance to science" wrote Karl Popper in 1935 in The Logic of Scientific Discovery. Nothing has changed to this day. The new thing is that the research data and research software must be managed sensibly for this. To do this, you must not tacitly rely on specific resources and development environments. Changes in your data and your software should also remain traceable. After all, this makes it easier for you to work together in a team.

Price

€ 1.730,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Create research software from 16–17 Sep 2021

by Veit Schiele last modified Sep 15, 2020 05:47 PM
When Sep 16, 2021 09:00 AM to
Sep 17, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course, you will be able to create research software using Python that can be embedded in the scientific recognition and reputation systems.

Target group

Analysts, scientists and engineers who create research software and want to receive scientific recognition and reputation with it.

Requirements

Experience with Python is helpful but not required.

Course description

We will create a Python distribution package with documentation, testing and logging. We will also introduce binary extensions and differentiate between accelerator and wrapper modules. Finally, we will show you how you can choose a suitable license and make your software citable.

Price

€ 1.220,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Create dashboards from 22–23 Sep 2021

by Veit Schiele last modified Sep 15, 2020 05:48 PM
When Sep 22, 2021 09:00 AM to
Sep 23, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can generate dashboards from Jupyter Notebooks and display interactive plots in web apps.

Target group

Analysts, scientists and engineers who want to present their research results on a website.

Requirements

Experience with Python is helpful but not required.

Course description

We will introduce various libraries that can be used to create dashboards from Jupyter Notebooks. We will also use an example to integrate bokeh plots into the Flask web framework.

Price

€ 1.220,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Python for Beginners from 4–7 Oct 2021

by Veit Schiele last modified Sep 25, 2020 05:00 PM
When Oct 04, 2021 09:00 AM to
Oct 07, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Why Python?

Python is considered slow and unsuitable for memory-intensive tasks. More specifically, Python is an interpreted language and dynamically typed, which may make it slower than some other languages. Also, usually only one thread is executed in Python, but some knowledge is then required for the parallel execution of threads or processes in Python.

Then why is Python one of the most popular programming languages? Why do companies like Google, Dropbox, Netflix and Bloomberg use Python? Why should you want to learn this language?

Python focuses on code readability, is easy to learn and easy to write. Together with Jupyter Notebooks, it quickly became the de facto work environment for data scientists. If we follow The State of the Octoverse <https://octoverse.github.com/> _, then we see the growth of Python, associated tools and frameworks from a rapidly growing community of data scientists whose work is concerned with Python significantly simplified. The Python libraries NumPy, SciPy, Scikit-Learn and TensorFlow are among the most popular code sources. We present these in our course Data processing with NumPy. The number of research software based on Python is also increasing significantly. How you can create and publish such research software, we will show you in our course from 6–10 Dec 2021.

Result

After this course, you can create and run simple programs in the Python programming language yourself.

Course description

The participants do not need any programming experience; only general computer skills are required.

The basics of programming are systematically explained using Python, including:

  • Turing completeness
    • Getting started in Python
    • Variables, integers and floats
    • Arithmetic operators
    • Text output
    • Lists
    • Read and write files
  • Program structure
    • Functions built into Python
    • Write and parameterise your own functions
    • String processing
    • Parsing, regular expressions and Unicode
    • Web research
  • Complex data structures
    • Dictionaries, tuples, hashes, OrderedDict
    • Data structures and modeling
    • Modules
  • Writing larger programs
    • Modules and packages
    • The __main__ block
    • Command line parameters
    • Introspection
  • Development tools
    • Version control
    • automatic tests
    • Editors
    • virtualenv
    • pylint

Price

€ 2,240.00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Data processing with NumPy from 18–19 Oct 2021

by Veit Schiele last modified Sep 13, 2020 06:35 PM
When Oct 18, 2021 09:00 AM to
Oct 19, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Add event to calendar vCal
iCal

Result

After this course you can write and optimise your own programs for data processing with NumPy.

Target group

Analysts, scientists and engineers who want to perform calculations with numerical data.

The participants need a basic knowledge of Python.

NumPy is the most popular Python library for processing numeric data. It combines the ease of use of Python with the speed of a pure C implementation. NumPy enables calculations with large data series and matrices to be implemented in just a few lines of code. NumPy is therefore ideal for optimizing the runtime of Python programs. The course gives a clear introduction to the essential features of NumPy with many practical examples. As a logical continuation of the basic functionality, the possibilities of the Scipy package are presented, which contains numerous mathematical procedures for application to NumPy data structures.

Agenda

1st day

  • Introduction to NumPy
  • Features/ufunc
  • Indexing
  • Typical applications

2nd day

  • Broadcasting
  • Optimisation with NumPy
  • Scipy Library
  • Other libraries

Price

1,220.00 € (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: Tel: +49 30 22430082.

Data analysis in Python from 20–21 Oct 2021

by Veit Schiele last modified Sep 13, 2020 06:31 PM
The Python library pandas offers a practical everyday tool for analysing tabular data.
When Oct 20, 2021 09:00 AM to
Oct 21, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can automatically prepare and summarise tabular data with Python and create diagrams.

Target group

Analysts, scientists and engineers who want to handle larger amounts of data more efficiently.

Requirements

Basic knowledge of Python.

Course description

The Python library pandas offers a practical everyday tool for analysing tabular data. This course improves your tool kit for working with records from a few hundred to a few million entries in Python. The course uses practical examples to deal with exploratory data analysis, the determination of key figures and the creation of clear graphics. Thanks to the integration with interactive analysis environments such as IPython and Jupyter, many questions can be quickly implemented.

Price

1,220.00 € (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: Tel: +49 30 22430082.

Reading and writing data with Python from 8–10 Nov 2021

by Veit Schiele last modified Sep 13, 2020 06:40 PM
When Nov 08, 2021 09:00 AM to
Nov 10, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course, you will be able to read data from websites and many different formats and types and convert them to storage formats such as Pandas DataFrames, Numpy arrays or Python lists. You can then save the data in suitable file formats or databases and make them available to others.

Target group

Analysts, scientists and engineers who want to collect and provide data more efficiently.

Requirements

Basic knowledge of Python.

Course description

The Python libraries Requests, BeautifulSoup and Intake offer you simple options for reading and writing data. This course improves your toolkit for managing data effectively. The course deals with this on the basis of practical examples and gives an overview of various databases and their appropriate uses.

Price

€ 1,730.00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Clean up and validate data from 11–12 Nov 2021

by Veit Schiele last modified Sep 13, 2020 06:46 PM
When Nov 11, 2021 09:00 AM to
Nov 12, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can cleanse and validate data with Python.

Target group

Analysts who want to deduplicate and compare data, manage missing data, perform schema and type reviews.

Requirements

Basic knowledge of Python.

Course description

There are many different Python libraries that make cleaning and validating data much easier for you. This course shows you with practical examples how you can use these libraries to identify and improve problems in your data.

Price

€ 1.220,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Visualise data with Python from 22–26 Nov 2021

by Veit Schiele last modified Sep 13, 2020 06:50 PM
When Nov 22, 2021 09:00 AM to
Nov 26, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can visualise data and make it accessible interactively.

Target group

Analysts, scientists and engineers who want to visualise data beautifully and efficiently.

Requirements

Basic knowledge of Python.

Course description

There are many different Python libraries for visualising data. This course gives you an overview of the various libraries and uses practical examples to show how the libraries can be used.

Price

€ 2.750,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Create and publish Python research software from 6–10 Dec 2021

by Veit Schiele last modified Sep 13, 2020 06:57 PM
When Dec 06, 2021 09:00 AM to
Dec 10, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you will be able to create and publish Python research software with comprehensible research results. You will also learn how to effectively collaborate on data and code with others.

Target group

Analysts, scientists and engineers who want to create research software whose data and code are traceable and versioned with the aim of scientific appreciation and reputation. In addition, it will avoid concurrent writing when working with others.

Requirements

Basic knowledge of Python.

Course description

We will show you how you can manage research data and research software in a meaningful way and how changes in your data and software remain traceable. In addition, we create a Python distribution package with documentation, testing and logging, introduce binary extensions and differentiate between accelerator and wrapper modules. We also advise you on the selection of a suitable license and finally show you how you can make research software citable.

Price

€ 2.750,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Save versioned code and data from 6–8 Dec 2021

by Veit Schiele last modified Sep 13, 2020 07:01 PM
When Dec 06, 2021 09:00 AM to
Dec 08, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can create comprehensible research results as well as efficiently write source code and transform data together.

Target group

Analysts, scientists and engineers who want to manage data and code in a traceable and versioned manner and who want to avoid concurrent writing when working with others.

Requirements

Experience with the command line is helpful but not required.

Course description

«Non-reproducible single occurrences are of no significance to science" wrote Karl Popper in 1935 in The Logic of Scientific Discovery. Nothing has changed to this day. The new thing is that the research data and research software must be managed sensibly for this. To do this, you must not tacitly rely on specific resources and development environments. Changes in your data and your software should also remain traceable. After all, this makes it easier for you to work together in a team.

Price

€ 1.730,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Create research software from 9–10 Dec 2021

by Veit Schiele last modified Sep 15, 2020 05:45 PM
When Dec 09, 2021 09:00 AM to
Dec 10, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course, you will be able to create research software using Python that can be embedded in the scientific recognition and reputation systems.

Target group

Analysts, scientists and engineers who create research software and want to receive scientific recognition and reputation with it.

Requirements

Experience with Python is helpful but not required.

Course description

We will create a Python distribution package with documentation, testing and logging. We will also introduce binary extensions and differentiate between accelerator and wrapper modules. Finally, we will show you how you can choose a suitable license and make your software citable.

Price

€ 1.220,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.

Create dashboards from 15–16 Dec 2021

by Veit Schiele last modified Sep 15, 2020 05:48 PM
When Dec 15, 2021 09:00 AM to
Dec 16, 2021 05:00 PM
Where Online
Contact Name
Contact Phone +49 30 22430082
Attendees min. 1, max. 8 people; the third employee participates free of charge.
Add event to calendar vCal
iCal

Result

After this course you can generate dashboards from Jupyter Notebooks and display interactive plots in web apps.

Target group

Analysts, scientists and engineers who want to present their research results on a website.

Requirements

Experience with Python is helpful but not required.

Course description

We will introduce various libraries that can be used to create dashboards from Jupyter Notebooks. We will also use an example to integrate bokeh plots into the Flask web framework.

Price

€ 1.220,00 (plus VAT)

Book

Do you have a question that is not answered here? Contact us or give us a call: +49 30 22430082.