Skip to main content


General Overview

The overview presented here represents the current plan, which may still change before the actual dates.

 

Location

The training measures are planned to be held in person or hybrid in the lecture and event rooms of the Universities of Bayreuth and Regensburg.

Structure

Theory transfer, practical and trial part, knowledge test (30 min)

"Exams" and Certificate of Participation

The success of knowledge transfer to the participants is assessed for each individual course module through a written exam lasting 30 minutes on the respective training day. Passing 5 out of 5 written exams for the course is required to receive a successful certificate of participation upon completion.

Modul 1: Data, Databases, and SQL

  • Introduction to data, SQL, and databases
  • Database design and modeling
  • Connecting to the database and SQL queries
  • Code assessment in SQL
  • Data protection aspects and GDPR

Modul 2: Java Fundamentals

  • Java syntax and basic concepts
  • Object-oriented programming in Java
  • Database transaction management in Java
  • Code assessment in Java

Module 3: Java Data Processing and Performance

  • Data processing with Java Streams
  • Parallel processing and multithreading in Java
  • Integration of Big Data frameworks in Java
  • Code assessment in Java

Module 4: Python Fundamentals

  • Importance in data-intensive applications
  • Python syntax and basic concepts
  • Functional programming in Python
  • Data structures and algorithms in Python
  • Code assessment in Python

Module 5: Python Data Processing and Data Analysis

  • Data processing with Python
  • Parallel processing in Python
  • Integration of data analysis libraries
  • Data visualization with Python
  • Code assessment in Python
To top