Homepage · Alle Kurse
Alle Kurse
Mit dem „ISTQB® Certified Tester“ hat das International Software Testing Qualifications Board ein weltweit anerkanntes und standardisiertes Aus- und Weiterbildungsschema für die Softwaretestbranche definiert.
Über zahlreiche Mitgliedschaften in nationalen Vertretungen, wie z.B. dem German Testing Board, dem Austrian Testing Board, dem Swiss Testing Board oder dem UK and Ireland Testing Board, die den ISTQB®-Standard im jeweiligen Land oder in einer Region vertreten, ist Expleo globaler Trainingspartner für das International Software Testing Qualifications Board. Gruppenweit sind fast alle verfügbaren ISTQB®-Trainings im Foundation und Advanced Level des ISTQB® Certified Testers in unserem Schulungsportfolio.
Die Top-Bestehensquoten unserer Schulungsteilnehmer in den Zertifizierungsprüfungen belegen die Qualität unseres Trainerteams und unserer Schulungsformate. Bei der Durchführung von Prüfungen kooperieren wir weltweit mit unserem Zertifizierungspartner iSQI, dem international Software Quality Institute.
Einführung in XML
Description
Hier lernen Sie , wie die XML-Daten angegeben werden müssen, welche Möglichkeiten Ihnen zur Verfügung stehen, die Struktur der Daten zu verifizieren und wie Sie die verschiedenen XML-Elemente anhand von Vorgaben selektieren können. Außerdem erlernen Sie, wie Sie mithilfe von JavaScript XML-Daten auswerten und formatiert im Browser anzeigen.
Nach Abschluss dieses Seminars haben die Teilnehmer*innen Wissen zu folgenden Themen:
- Aufbau eines XML-Dokuments
- Elemente der DTD
- DTD Attribute von Elementen
- Namensräume
- XML Schema
- Komplexe Elemente in Schema
- Formatierungssprachen
- XPath
- XSL und XSLT
- XSLT - Elemente
- Links in XML
- XQuery
- DOM und SAX
- XHTML 1.1
- SVG
Executive Presence and Personal Branding: Powerful Presenting for Leaders Masterclass
Description
Every formal presentation that has ever been given, provides both the opportunity and possibility to change the lives of those who are receiving it. Therefore, the responsibility that is borne by the ‘Presenter’ is significant and should never be underestimated.
It is for this reason that every leader who wishes to realise their true potential and further develop their interpersonal skill, must learn one skill above all others – ‘How to communicate, with Power, Influence and Gravitas’.
Whether it is a team meeting, a presentation to a Board or a keynote speech at a major conference, the ability to really connect with an audience and get your message across is absolutely crucial.
“Managers present information but leaders communicate a vision”
In our 2-day Powerful Presenting for Leaders program, your workshop leader, David Thomas, will take you on a voyage of self-discovery and help you to develop all the skills required to be a ‘presentation rockstar’.
David has coached, trained and developed literally thousands of high profile and successful leaders from around the globe. He has worked with senior politicians, captains of industry, television celebrities and some of the most successful entrepreneurs on the planet.
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
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 RAG, Fine-Tuning von LLMs, und AI-Agenten-Frameworks befassen.
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 LLMs, AI-Agenten-Frameworks, Retrieval 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 RAG, AI-Agenten und Fine-Tuning.
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.
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
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
