De

Nach einem anderen Suchbegriff suchen

“Suchbegriff”

Fundamentale Testtechniken

Description

Dieses praxisnahe Seminar baut auf den Grundsätzen des ISTQB® Certified Tester Foundation Levels auf und setzt einen besonderen Fokus auf praktische Erfahrungen in der Analyse, Konzeption und Implementierung von Tests. Diskussionen und praktischen Übungen veranschaulichen den Prozess von der Identifizierung der Testobjekte bzw. Testumgebungen bis hin zur Erstellung funktionaler Testfälle für jede Phase im Software-Lebenszyklus.

Wesentliche Faktoren für effizientes Testen sind, zu wissen, was getestet werden muss und wie Testfälle hinsichtlich der Anforderungen zu erstellen sind. Dieses Seminar führt Sie durch einen einfachen Prozess von der Entscheidung, was getestet werden soll, über die Identifizierung und Erstellung passender Tests bis hin zum Erstellen der Testschritte. Dafür werden verschiedene Ansätze betrachtet und die jeweiligen Stärken und Schwächen diskutiert. Dieses Seminar unterstützt Mitarbeiter aus Testteams dabei, Testobjekte bzw. Testumgebungen zu identifizieren und entsprechende Testfälle zu erstellen. Darüber hinaus hilft es Führungspersonen, Testteams effektiver zu steuern.

Nach Abschluss  des 2-tägigen Seminars werden Sie in der Lage sein:

  • Die Grundkonzepte des Software-Testens wiederzugeben
  • Den fundamentalen Testprozess und die eigene Rolle darin zu erklären
  • Die Vorteile einer frühestmöglichen Risikoidentifizierung und des frühestmöglichen Dokumentenreviews zu beschreiben
  • Die Erstellung von Testbedingungen, Testfällen und Testabläufen zu erläutern
  • Die angemessenen Testverfahren in Bezug auf die Teststufe zu identifizieren
  • Die Testausführung und ihrer Herausforderungen sowie Testberichte zu verstehen und zu erklären 
€1,050.00 excl. MwSt
2 Tage

Generative AI für Einsteiger*innen

Description

Dieses Training bietet eine Einführung in Generative AI und Large Language Models (LLMs) wie GPT und DALL-E. Die Teilnehmer lernen die Grundlagen des Prompt Engineerings, die Erstellung von Text- und Bildgenerierungs-Anwendungen sowie die Integration von Chatbots. Es wird auch die verantwortungsvolle Nutzung von Generative AI und der Aufbau von Suchanwendungen mit Embeddings behandelt. Der Kurs enthält praktische Übungen und Code-Beispiele in Python und TypeScript, um die theoretischen Inhalte zu vertiefen.

Der Generative AI für Fortgeschrittene wird sich mit fortgeschrittenen Themen wie RAGFine-Tuning von LLMs, und AI-Agenten-Frameworks befassen.

€1,805.00 excl. MwSt
3 Tage
Online

Generative AI für Fortgeschrittene

Description

Dieser Training baut auf den Grundlagen von Generative AI für Einsteiger*innen auf und führt in fortgeschrittene Themen ein, darunter Fine-Tuning von LLMsAI-Agenten-FrameworksRetrieval Augmented Generation (RAG) und die Verwendung von Open-Source-Modellen. Die Teilnehmer*innen lernen, wie man LLMs feinjustiert, Suchanwendungen erweitert und Generative AI-Anwendungen in großem Maßstab verwaltet.
Praktische Übungen und Code-Beispiele in Python und TypeScript sind ebenfalls enthalten.

Der Generative AI für Fortgeschrittene vertieft die Inhalte von Generative AI für Einsteiger und bietet eine praxisorientierte Einführung in fortgeschrittene Konzepte wie RAGAI-Agenten und Fine-Tuning.

€1,805.00 excl. MwSt
3 Tage
Online

Get the Success-Code! Mit ChatGPT Programmieren optimieren

Description

In diesem Training zeigen wir Ihnen, wie Sie die von OpenAI entwickelten Werkzeuge der Künstlichen Intelligenz effizient und professionell nutzen.
Sie lernen dabei, wie Sie mit ChatGPT Quellcode nach Ihren individuellen Bedürfnissen generieren, prüfen, verändern und optimieren können und somit das Maximum aus Ihrem Code herausholen. Get the Success-Code!

Nach dem Besuch dieses Trainings können Sie ChatGPT zur Generierung, Optimierung und Transformation von Programmcode in unterschiedlichen Programmiersprachen einsetzen und verstehen die Hintergründe dieses mächtigen Werkzeugs.
Außerdem können Sie die Erstellung von ganzen Funktionen und Prozeduren im Office-Umfeld sowie den komplexen Einsatz in Datenbanken anwenden.
In diesem Training lernen Sie entsprechende Usecases aus unterstützten Tools kennen (z.B. Microsoft 365, Microsoft SQL Server, etc.) und diese in Ihrer Produktivitätsumgebung anzuwenden.

€765.00 excl. MwSt
2 Tage
Online

Go-Basics Training

Description

In diesem Training wird der Einstieg in die Programmiersprache Go, sowie deren Standardbibliotheken vermittelt. Wir ermöglichen den Teilnehmer*innen damit eigenständig Go-Programme zu schreiben.

Speziell im Server/Cloud Umfeld ist Go stark am Wachsen (siehe Docker, Kubernetes,...) und findet immer öfters Einsatz in Webapplikation und verteilten Anwendungen (Microservices).
Go hat eine sehr einfache Syntax, welche stark von C aber auch von Pascal geprägt ist, weshalb der Einstieg in die Sprache selbst mit überschaubarem Aufwand zu bewerkstelligen ist. Daher können wir im Rahmen des Einsteigerseminars die gesamte Syntax inklusive Coding-Guidelines behandeln.

Zum Entwickeln von nebenläufigen Anwendungen liefert Go einen Mechanismus für leichtgewichtige Prozesse (Goroutines), welche es sehr einfach machen, nebenläufige bzw. parallel laufende Programme umzusetzen. Diese Go Mechanismen zur optimierten Auslastung von Multi-Core Prozessoren werden ebenfalls im Training behandelt.

Neben dem sprachspezifischen Teil werden überblickshaft und anhand konkreter Fälle spezifische Anwendungsbeispiele kurz beleuchtet:

  • Webentwicklung (Backend)
  • Kommandozeilenprogramme
  • Verteilte Programmierung / Microservices
€1,805.00 excl. MwSt
3 Tage

Grundlagen des Testens

Description

Ein Neueinsteiger im Bereich Software-Testen sollte wissen, warum Software getestet wird und was Software- Testen im Detail bedeutet. Dazu werden die wichtigsten Begriffe und Prinzipien des Software-Testens erläutert.

Das Seminar „Grundlagen des Testens“ zeigt die wichtigsten Aspekte des Software-Testens auf und richtet sich an alle, die sich erstmals mit dem Thema Software-Testen befassen.

Nach Abschluss des Seminars verfügen die Teilnehmer über Kenntnisse der folgenden Themen:

  • Gründe, warum es wichtig ist, Software zu testen und was es bedeuten würde, dies nicht zu tun
  • Vorteile von strukturierten und geplanten Tests für ihre Organisation
  • Software-Lebenszyklus: Wo treten vermehrt Fehlerwirkungen auf und wie können diese durch Testen gefunden oder verhindert  werden
  • Fundamentaler Testprozess
  • Unterschiedliche Teststufen und -arten, Identifizierung vorhandener Fehler und Fehlervermeidung
  • Wichtige Test-Begriffe
€550.00 excl. MwSt
1 Tag

Grundlagen User Interface Design

Description

Es wird eine iterative, benutzerzentrierte Vorgehensweise für das GUI-Design vorgestellt. Viele praktische Tipps und Übungen ergänzen die theoretischen Inhalte.

Nach Abschluss dieses Seminars haben die Teilnehmer*innen Wissen zu folgenden Themen:
Entwickler*innen, User Interface Designer*innen und Projektleiter*innen lernen in diesem eintägigen Seminar die Grundlagen für das Design intuitiver Web- und Desktop-Anwendungen. Das Seminar bietet Einblick in alle Phasen des Software User Interface Designs: von der Usability-Analyse, dem konzeptionellen Design, dem Prototyping bis hin zum Usability Testing.

€750.00 excl. MwSt
1 Tag

High Impact Presentation & Communication Skills

Description

Welcome to the High Impact Presentation & Communication Skills workshop! This comprehensive workshop is designed to equip participants with the essential tools and techniques to deliver compelling presentations and communicate effectively in various professional settings. Whether you're an executive, manager, or team member, this training will help you boost your confidence, articulate ideas clearly, and captivate your audience with impactful presentations.

€1,000.00 excl. MwSt
1 Tag

ICAgile Programming

Description

Kontinuierliches Lernen und das Streben nach technischer Exzellenz sind wesentliche Faktoren für erfolgreiche Softwareentwicklung. Um trotz schnelllebiger Anforderungen qualitativ hochwertige Software zu liefern, müssen Entwickler*innen moderne Praktiken und Tools meistern. ICAgile Programming vermittelt in einem Hands-on Training die Skills und das Mindset, um als Teil eines agilen Entwicklungsteams erfolgreich zu sein.

Sie festigen in gezielten Hands-On Coding Sessions ihre Kenntnisse, wie man Code schreibt, der sich trotz ändernder Anforderungen leicht erweitern und testen lässt. Sie implementieren Unit Tests, die das Richtige testen und sowohl schnell als auch leicht wartbar sind. Durch die Vermittlung aufeinander aufbauender Inhalte und ausgewählter Beispiele entwickeln Sie ein hohes Verständnis für konkrete Problemstellungen und effektive Lösungswege. Sie erlernen Tools und Praktiken, mit deren Hilfe Sie die „Intergrationshölle“ bei der Zusammenarbeit im Team verhindern und bestehenden Code ohne Angst vor Regressionen erweitern und verbessern können. Zusätzlich lernen Sie neue Wege kennen, um zwischen Business und Entwicklung ein gleiches Verständnis der Anforderungen herzustellen.

Damit stellen Sie sicher, dass Sie nicht nur richtig entwickeln, sondern auch das Richtige entwickeln.

€1,190.00 excl. MwSt
4 Tage