MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?
MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?

Kurs: DevOps Engineering Practices & Tools («CDI»)

Eine Einführung in Agile Engineering Practices wie Testautomatisierung und Continuous Integration & Delivery mit Jenkins, Maven, Git, JUnit und Selenium

  • Dauer
    2 Tage
  • Preis
    2'300.–
  • Kursunterlagen
    Digicomp Kursmaterial
Lernen Sie in diesem Kurs die DevOps Engineering Practices wie Continuous Integration, Testautomatisierung und Continuous Delivery mit Tools wie Maven, Git, Jenkins, JUnit, Selenium kennen und für Ihre agilen Softwareentwicklungsprozesse einzusetzen.
Zu den Daten
Details und Inhalt
  1. MAVEN-Build-System: Maven ist ein Build-Management-Tool der Apache Software Foundation und basiert auf Java. Mit ihm können insbesondere Java-Programme standardisiert erstellt und verwaltet werden
    • Einführung in das Maven-Build-System
    • Maven-Installation und -Setup
    • Ein erstes Maven-Projekt
    • Kompilierung, Testen, Packaging und Deployment mit Maven 
  2. Git und Github, das populärste Source Code Management Tool im agilen Umfeld: Git ist eine Open-Source-Software zur verteilten Versionsverwaltung von Dateien. GitHub ist ein webbasierter Hosting-Dienst für Software-Entwicklungsprojekte. Er verwendet das Versionsverwaltungs-System Git
    • Einführung in Source Code Management
    • Einführung in Git
    • Git-Kommandozeile
    • Branching
    • Merging
    • Github
  3. Jenkins Continuous Integration System: Jenkins ist ein erweiterbares, webbasiertes Open-Source-System für Continuous Integration
    • Einführung in Continuous Integration
    • Jenkins-Installation und -Konfiguration
    • Jenkins-Administration
    • Continuous Integration und Deployment eines Softwareprojektes mit Jenkins
  4. Selenium: Selenium ist ein Open-Source-Toolset für hochskalierbare Browser und mobile Automatisierungslösungen. Durch die grosse Flexibilität, Kosteneffizienz und dem breiten Support für alle Browser ist Selenium das Standardtool für Test-Automatisierung bei vielen grossen und kleinen Unternehmen
    • Einführung in die Selenium-Toolfamilie
    • JUnit / TestNG Basics
    • JSON Wire Protocol
    • Webdriver Basics
    • WebDriver Advanced
    • Selenium GRID?
    • Page Objects?
    • Reporting?
    • Selenium für Mobile
Nutzen/Lernziele
  • Nach diesem Kurs sind Sie in der Lage, die Grundlagen des Continuous Delivery (CD) zu verstehen
  • Sie kennen die Einsatzgebiete und Funktionen der einzelnen Komponenten eines CD-Systems
  • Sie planen und implementieren ein CD-System für Ihr eigenes Projekt
  • Die im Kurs enthaltenen Übungen und Beispiele werden mit Java durchgeführt
Zielgruppen

Tester, Softwareentwickler, Integratoren und Teamleiter, die ihre Software-Lieferungsprozesse verbessern und einen hohen Qualitätsstandard sicherstellen wollen

Voraussetzungen

Kenntnisse in der Softwareentwicklung und Programmierung mit Java oder einer anderen objektorientierten Programmiersprache sowie in gängigen Entwicklungsprozessen gemäss folgenden Kursen oder gleichwertige Erfahrungen: 

Trainer
Michael Palotas

Michael Palotas ist Gründer und Principal Consultant der Element34 Solutions GmbH. Er hat sich auf agile Engineering Practices und Testmethoden sowie Testautomatisierung mit Open Source Tools spezialisiert. 
Nach leitenden Positionen in Europa und Nordamerika bei Ericsson, Nortel Networks, Intel war Michael Palotas über zehn Jahre als Head of Quality Engineering bei eBay International für Softwarequalität verantwortlich. Er hat dort massgeblich die agile Transformation von eBay mitgestaltet und die Softwareentwicklung von Wasserfall in eine hochagile Organisation überführt. Herr Palotas war auch prägend bei der Entwicklung von Selenium Grid, das fester Bestandteil des Selenium Toolsets ist und den De-facto-Standard für Automatisierung von Web- und Mobile-Applikationen darstellt. Er ist ein anerkannter Experte im Bereich Test Engineering und ist regelmässig weltweit auf Konferenzen als Sprecher zu Gast.

Zusatzinfo

Im Preis inbegriffen ist die Abgabe der Sourcecode-Beispiele und ein Abbild (Image) der im Kurs vorhandenen Arbeitsumgebung sowie weitere nützliche Files.

Feedbacks
  • «Der Kurs hat meine Erwartungen übertroffen! Der Dozent Michael Palotas konnte mit fundiertem Expertenwissen den Kurs sehr interessant gestalten. Eine Teilnahme an den Selenium-Kursen kann ich daher sehr empfehlen!»
    Ralf Pichler, SwissQ Consulting AG, 23.02.2016
Haben Sie Fragen?
Unser Product Manager Barbara Fricke ist für Sie da.
Ich habe Fragen zu diesem Kurs
Ich möchte diesen Kurs als Firmenkurs buchenFür Firmen, die mehrere Mitarbeiter schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen. Wir stellen Ihnen ein individuelles Angebot zusammen.

Datum wählen

  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    08.06.2017 - 09.06.2017
    in Zürich auf Deutsch
    StatusGarantierte Durchführung
    TrainerMichael Palotas
    Stundenplan
    Nur noch 12 Tage bis zum Start! Jetzt buchen!
    CHF 2'300.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    25.09.2017 - 26.09.2017
    in Bern auf Deutsch
    TrainerMichael Palotas
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    25.09.2017 - 26.09.2017
    in Basel auf Deutsch
    TrainerMichael Palotas
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    20.11.2017 - 21.11.2017
    in Zürich auf Deutsch
    TrainerMichael Palotas
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    07.12.2017 - 08.12.2017
    in Bern auf Deutsch
    TrainerMichael Palotas
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    05.03.2018 - 06.03.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    05.03.2018 - 06.03.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    03.05.2018 - 04.05.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    03.05.2018 - 04.05.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    07.06.2018 - 08.06.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    07.06.2018 - 08.06.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    26.07.2018 - 27.07.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    26.07.2018 - 27.07.2018
    in Basel auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    20.09.2018 - 21.09.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    20.09.2018 - 21.09.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    15.10.2018 - 16.10.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    15.10.2018 - 16.10.2018
    in Basel auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    06.12.2018 - 07.12.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'300.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    06.12.2018 - 07.12.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 2'300.–
    Kein passendes Datum gefunden?Schlagen Sie selbst einen Termin vor!