1.785 € – 2.142 €

iSQI Certified Agile Test Driven Development in Frankfurt am Main

Eventinformationen

Dieses Event teilen

Datum und Uhrzeit

Veranstaltungsort

Veranstaltungsort

itemis AG

Westendstr. 28

60325 Frankfurt am Main

Germany

Karte anzeigen

Beschreibung des Events

Beschreibung

iSQI Certified Agile Test Driven Development

Ziel der agilen Softwareentwicklung ist es, Software in kurzen Intervallen auszuliefern und so schnell auf Änderungen und Erkenntnisse reagieren zu können. Um dabei eine gleichbleibend hohe Qualität gewährleisten zu können, verknüpft die Testgetriebene Entwicklung (TDD) Testfallerstellung und Implementierung in Microiterationen, bei denen in kurzen Abständen die Software immer wieder vollständig getestet wird.

Doch die Vorteile von TDD gehen weit über die Qualitätssicherung hinaus.

Mit dieser Methode gewinnen Sie unter anderem

  • Testbarkeit Ihrer Codebasis durch den “Test First”-Ansatz

  • Wartbarkeit Ihrer Software durch Integration und Absicherung regelmäßiger Code Refactorings

  • Aktualität Ihrer Dokumentation durch ausführbare Testfälle

Auch wenn die Grundprinzipien von TDD schnell erläutert sind, ist deren Umsetzung in der Praxis meist mit einer längeren Lernphase verbunden. In diesem Kurs werden Hilfestellungen bei den ersten Schritten in dieser Methodik gegeben. In Hands-On-Übungen lernen die Teilnehmer, wie die Praktiken angewendet und übliche Hindernisse überwunden werden können.

Ergebnisse

Nach Abschluss des Kurses sind die Teilnehmer in der Lage,

  • Software in Microiterationen zu entwickeln und diese dabei kontinuierlich gegen die Anforderungen zu prüfen.

  • die bestehende Codebasis schrittweise und sicher hinsichtlich Wartbarkeit und Erweiterbarkeit zu verbessern.

  • die Qualität von Production Code und automatisierten Tests zu überprüfen und zu bewerten.

  • Teststrategien zu entwickeln und diese effizient umzusetzen.

  • fortgeschrittenere Techniken testgetriebener Entwicklung zu erlernen und zu verbessern.

Agenda

  • Tag 1 (Clean Code Prinzipien)

    • Lesbarer Code durch gute Namensgebung

    • Code Dopplungen entfernen

    • SOLID Design Prinzipien

    • Überblick zu wichtigen Entwurfsmustern

  • Tag 2 (TDD Bootcamp)

  • Anhand verschiedener Übungen auf Basis des zustandsvalidierenden Testansatzes (“Chicago School”) werden der TDD Ablauf und emergentes Design praktiziert. Abschließend erfolgt eine Einführung in die Grundlagen interaktionsbasierter Tests mit Doubles (“London School”).

  • Tag 3 (Learning by Doing & ggf. Prüfung)

  • Die Testgetriebene Entwicklung mit Test Doubles (Mocks, Spies and Stubs) und “Outside-In Development” werden anhand von Coding Katas geübt. Am Nachmittag findet (sofern gebucht) die schriftliche und praktische Prüfung zur Zertifizierung statt.

Zertifizierung

Das International Software Quality Institute (iSQI GmbH) mit Hauptsitz in Potsdam (DE) und Niederlassungen in Amstelveen (NL), London (UK) und Boston (USA), zertifiziert weltweit das Know-how von (IT-)Fachkräften. Als Marktführer ist das Institut vielgefragter Ausbildungspartner sowohl für Global Player als auch mittelständische Firmen in über 90 Ländern auf 6 Kontinenten in 10 Sprachen. Drei Viertel der DAX-30-Unternehmen vertrauen auf die Expertise des iSQI. In 2015 nahm das iSQI weltweit mehr als 25.000 Prüfungen ab.

Der iSQI Prüfungsprozess erfolgt gemäß ISO/IEC 17024.

Die Prüfungsdauer beträgt 4,5 Stunden (1h Multiple Choice Test, 3,5 h praktische Prüfung). Da die Prüfung neben dem theoretischen Teil auch Programmieraufgaben beinhaltet, sind fundierte Kenntnisse der objektorientierten Programmierung erforderlich.

Sie haben die Möglichkeit diesen dreitägigen Kurs mit oder ohne Zertifizierungsprüfung zu buchen.

Ihr Trainer

Christian Fischer

Als Agiler Coach und Coding Architect unterstützt Christian Fischer Teams und Organisationen auf ihrem Weg zu einer effizienteren Produktentwicklung. Dabei profitiert er von seiner mehr als 15-jährigen Erfahrung im Bereich der Webentwicklung. Daneben ist er iSQI zertifizierter Trainer für Agile Test Driven Development und regelmäßig Sprecher auf Konferenzen sowie Autor von Fachartikeln.

Hinweis: Wenn Sie den Workshop per Rechnung bezahlen möchten, so bieten wir Ihnen diese Möglichkeit gerne an. Bitte senden Sie uns eine kurze Info an eventplanung@itemis.de.

Mengenrabatte sind vor Anmeldung ebenfalls unter eventplanung@itemis.de abzufragen.

Besuchen Sie unseren itemis-Blog und informieren sich über unsere aktuellen Themen.


Mit Freunden teilen

Datum und Uhrzeit

Veranstaltungsort

itemis AG

Westendstr. 28

60325 Frankfurt am Main

Germany

Karte anzeigen

Dieses Event speichern

Event gespeichert