Agile Development Game
Erleben Sie live die Auswirkungen von Scrum auf die Softwareentwicklung an einem konkreten Beispiel. Sie üben und erleben in diesen Tagen, komprimiert in Sprints, was Scrum bedeutet und wie Scrum umgesetzt wird.
Agile/Scrum
Architektur in agilen Projekten
Die Architektur entscheidet mit Weitblick die Strukturen und Interaktionen im Grossen. Passt das zu der von agilen Methoden geforderten Flexibilität und kurzen Entwicklungszyklen? Erfahren Sie, wie Ihnen die Architektur als Teamaufgabe, das Entscheiden zum richtigen Zeitpunkt und Designgrundsätze im Alltag helfen können.
Software Engineering
ATDD/BDD mit C++
Lernen Sie ATDD und Behaviour Driven Development (BDD) zur Spezifikation einer Software zu nutzen und erfahren Sie, wie BDD als Kommunikationsmittel zwischen Business und Entwicklung die Softwareentwicklung verbessert. Anhand einer Geschäftsidee lernen Sie das gesamte Vorgehen kennen und können dies anschliessend in Ihrem Projekt umsetzen.
Methodenkompetenz, Software Engineering
Automated Deployment
Schaffen Sie kurze Release- und Feedbackzyklen, indem Sie Ihre Features schnellstmöglich und zuverlässig auf Ihre Umgebungen automatisiert deployen.
Methodenkompetenz, Software Engineering
Certified Scrum Master (CSM)®
Scrum is a popular Agile software development method. In this two-day certification course, prepared in accordance with the Scrum Alliance's requirements, you will learn the Scrum basics through practical exercises.
Agile/Scrum
Certified Scrum Product Owner (CSPO)®
Scrum is the de-facto standard for modern solution development. In this two-day certification course, prepared in accordance with the Scrum Alliance's you will be introduced to the role, duties and responsibilities of the Product Owner.
Agile/Scrum
Clean Code
Erkennen Sie die Vorteile von Clean Code. Steigern Sie die Softwarequalität durch professionellen, selbstsprechenden und wartungsfreundlichen Code. Erhöhen Sie Ihre Produktivität und minimieren Sie Softwarefehler.
Methodenkompetenz, Software Engineering
Distributed Version Control mit Git
Git ist ein verteiltes Versionsverwaltungssystem der nächsten Generation. Sie erhalten einen Überblick über Git und lernen, wie Sie Git einsetzen und die dazu erforderlichen Arbeitsabläufe aufsetzen.
Software Engineering
Embedded Linux Deep Insight
Lernen Sie, ein Embedded Linux-System selbständig aufzubauen und die Entwicklungsumgebung aufzusetzen. Sie werden die Cross-Toolchain (Compiler, Debugger, Libraries) für ein ARM-Board erstellen, den Bootloader installieren und das Root-File-System von Grund auf entwickeln.
Software Engineering
Embedded Linux for Software Developers
Entwickeln Sie Applikationen für Embedded Linux. Nach einer Einführung in Embedded Linux-Systeme lernen Sie den Umgang mit den Entwicklungswerkzeugen für die Cross-Entwicklung und Techniken für eine effiziente Entwicklung und Fehlersuche auf dem Linux-Target.
Software Engineering
Grundlagen Windows Presentation Foundation
Lernen Sie, wie Sie die Windows Presentation Foundation zur Erstellung grafischer Benutzeroberflächen anwenden. Dazu gehören die Extensible Application Markup Language (XAML) sowie grundlegende Konzepte wie Styles, Triggers, Converter, Resources und Data Binding.
Software Engineering
IoT- und Cloud-Workshop
Das Internet der Dinge wächst rasant: Immer mehr Geräte, Maschinen und Anlagen werden über das Internet verbunden. Wie aber erstellen wir IoT-Systeme, die zukunftsgerichtet, sicher, skalierbar und günstig im Unterhalt sind? Wie unterstützen hier die IoT-Dienste der Public Cloud Plattformen?
Dies und weitere Themen, die bei Ihnen auf der Agenda stehen, beleuchten wir in einem persönlichen IoT- und Cloud-Workshop. Auf Ihr Unternehmen und Ihre Fragen zugeschnitten und ganz konkret in der Umsetzung.
Cloud, IoT
Professional Web Application Development
JavaScript ist aus der modernen Webentwicklung nicht mehr wegzudenken. In diesem Kurs erhalten Sie einen Überblick über JavaScript und dessen Ökosystem und wie Sie damit professionell komplexeste Webapplikationen entwickeln können.
Software Engineering, Web
Qt5 Qml Basics
Die Teilnehmer werden das Qt-Framework am Beispiel einer Wetter-App kennenlernen, welche die Daten von openweathermap.org bezieht. Schritt für Schritt wird gezeigt, wie ein Qt-Projekte aufgebaut, das Testing durchgeführt und das Resource Management umgesetzt wird. Zusätzlich wird dem Teilnehmer gezeigt, welches die wichtigsten GUI-Elemente sind und wie Mehrsprachigkeit realisieren realisiert.
Am Ende des Kurses ist der Teilnehmer befähigt Qt Projekte selbst aufzusetzen und einfache bis mittlere GUI-Applikationen zu realisieren.
Software Engineering
Qt5 Widget Basics
Die Teilnehmer werden das Qt-Framework am Beispiel einer Wetter-App kennenlernen, welche die Daten von openweathermap.org bezieht. Schritt für Schritt wird gezeigt, wie ein Qt Projekte aufgebaut, das Testing durchgeführt und das Resource Management umgesetzt wird. Zusätzlich wird dem Teilnehmer gezeigt, welches die wichtigsten GUI-Elemente sind und wie er Mehrsprachigkeit realisiert.
Am Ende des Kurses ist der Teilnehmer befähigt Qt Projekte selbst aufzusetzen und einfache bis mittlere GUI-Applikationen zu realisieren.
Software Engineering
Requirements Engineering in agilen Projekten
Rüsten Sie sich für den Einsatz in der Anforderungserhebung und Konsolidierung im komplexen agilen Projektumfeld und lernen Sie die Methoden des benutzerzentrierten Requirements Engineerings kennen.
Agile/Scrum, Business-Analyse, Requirements Engineering
Test Driven Development Advanced in C# .NET
Erleben Sie selbst die testgetriebene Entwicklung mit ausführbaren Spezifikationen (Acceptance Test Driven Development): von User Stories bis hin zu einer wartbaren und qualitativ hochwertigen Lösung, die eine kontinuierliche Softwareentwicklung mit höchster Qualität ermöglicht.
Methodenkompetenz, Software Engineering
Keine Kurse gefunden