Empower Your Team to Thrive and Grow!

Workshops

Unsere Workshops bieten intensive Schulungen, die eine ausgewogene Mischung aus theoretischem Wissen und praktischen Übungen beinhalten. Von Datenbankkurs bis hin zu Machine Learning vermitteln unsere ExpertInnen praxisrelevantes Know-how, das unmittelbar im beruflichen Alltag anwendbar ist.

Relationale Datenbanken für Full-Stack-EntwicklerInnen

Dieser Workshop bietet Ihnen eine umfassende Einführung in relationale Datenbanken und deren Anwendung. Von den Grundlagen bis zu fortgeschrittenen Techniken lernen Sie alles Wichtige für die effektive Verwaltung von Datenbanken.

Voraussetzungen

Grundkenntnisse der Programmierung und SQL

Dauer des Workshops

1 Tag

Mind. TeilnehmerInnen

Ab 2 TeilnehmerInnen

Workshop-Inhalte

Datenbankauswahl

  • Relationale Datenbanken und Alternativen
  • Entscheidungshilfe für die Auswahl
  • Managed Service oder Self-Hosted

Grundlagen SQL/DML/DDL

  • JOINs und Mengenoperationen
  • DML vs. DDL
  • Transaktionen und Isolation-Level

Locking

  • Technical Lock
  • Optimistic Lock
  • Pesimistic Lock
  • How to find a Dead-Lock

Datenbank Design Grundlagen

  • Normalformen & ERD
  • Dos and Don'ts
  • Referential Integrity

Datenbank Performance

  • Optimizer & Execution Plan
  • Index
  • DB Metriken und Auswertungen

Datenbank Objekte

  • Views, Synonyms & Sequences
  • Trigger Typen und wo diese angewendet werden dürfen
  • Spezialfeatures

Linux für den täglichen Entwicklergebrauch

Unser eintägiger Workshop deckt grundlegende Linux-, Bash- und Docker-Konzepte ab und ermöglicht es den TeilnehmerInnen, in einer Linux-Umgebung zu navigieren, zu verwalten und verschiedene Aufgaben zu automatisieren. Das praxisnahe Training befähigt die TeilnehmerInnen mit wesentlichen Fertigkeiten für eine effiziente Systemadministration und Entwicklungsprozess.

Voraussetzungen

Grundkenntnisse der Programmierung

Dauer des Workshops

1 Tag

Mind. TeilnehmerInnen

Ab 2 TeilnehmerInnen

Workshop-Inhalte

Grundlagen der Linux-Betriebssysteme

  • Linux-Distributionen und ihre Unterschiede
  • Dateisystemstruktur und -navigation
  • Benutzerverwaltung und Zugriffsrechte

Automatisierung und Skripterstellung

  • Einführung in Shell-Skripting
  • Automatisierung von wiederkehrenden Aufgaben
  • Erstellung von Skripten für Systemadministration

Netzwerk/SSH/Tunneling

  • Grundlagen der Netzwerkprotokolle (TCP/IP)
  • Einrichtung und sichere Verbindung mit SSH
  • Tunneling für sichere Kommunikation

Docker Basics

  • Einführung in Docker und Containerisierung
  • Erstellung und Verwaltung von Docker-Containern
  • Bereitstellung von Anwendungen mit Docker

Machine Learning

Dieser Workshop bietet Ihnen eine umfassende Einführung in die Welt des maschinellen Lernens und der Sprachverarbeitung. In dieser zweitägigen Veranstaltung werden wir praxisorientierte Beispiele, Code-Snippets und Anleitungen verwenden, um Ihnen die grundlegenden Konzepte und Techniken dieser spannenden Bereiche näherzubringen.

Voraussetzungen

Grundkenntnisse in Python

Dauer des Workshops

2 Tage

Mind. TeilnehmerInnen

Ab 4 TeilnehmerInnen

Workshop-Inhalte

Tag 1

  • Einführung in Machine Learning und ML-Entwicklungsprozess
  • Überblick über das Toolkit eines Data Scientists
  • Praktische Übungen zur Entwicklung von ML-Modellen
  • Arbeiten mit wissenschaftlichen Programmierbibliotheken wie Numpy und Pandas
  • Einführung in Jupyter Notebooks und Entwicklungsumgebungen
  • Datensammlung, Analyse und Preprocessing
  • Training und Optimierung von Modellen

Tag 2

  • Kurze Wiederholung der Inhalte des ersten Tages
  • Anwendung von ML und NLP über die Klassifizierung hinaus
  • Grundlagen des Natural Language Processing (NLP)
  • Fine-Tuning von Language Models (LLMs)
  • Praxisorientierte Übungen und Anwendungen von NLP-Techniken
  • Einführung in MLOps (Machine Learning Operations) und Einsatzmöglichkeiten von Modellen

Customized Workshops

Unsere ExpertInnen stehen bereit, um speziell auf Ihre Bedürfnisse zugeschnittene Trainings zu erstellen. Egal, ob Sie eine individuelle Einführung in die neuesten Technologien benötigen, oder Ihr Team in spezifischen Bereichen schulen möchten - wir erstellen den passenden Workshop für Sie.

Einige unserer möglichen Customized Workshops

Räumlichkeiten

Um eine optimale Lernumgebung zu schaffen, können bei Bedarf die Räumlichkeiten von uns zur Verfügung gestellt werden.

Mind. TeilnehmerInnen

Ab 2 TeilnehmerInnen

Vereinbaren Sie ein kostenloses Erstgespräch!