Fantom Tag

Schulung - Docker für Anwendungsentwicklung - Container-Technologien effizient einsetzen

Vom Entwicklungscontainer bis zur Build-Pipeline: Docker im professionellen Entwicklungsalltag

  • Live Online oder Präsenz
  • 4REAL
    4REAL© steht für eine neue Generation der Weiterbildung: heterogene und personalisierbare Trainings für einen nachhaltigen Lerntransfer in die Arbeitsumgebung. Mehr erfahren
DURCHFÜHRUNG MIT TERMIN
Dauer
2 Tage (14 Stunden)

Preis ab
1.490,00 € netto
1.773,10 € inkl. 19% MwSt.

Nr.
33032
TERMIN UND ORT NACH ABSPRACHE
Dauer
2 Tage (14 Stunden)


Nr.
33032
On-demand Training
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!
Integrata BEST SeminarContainer-Technologien wie Docker sind ein fester Bestandteil moderner Softwareentwicklung. Sie ermöglichen eine konsistente, portable und effiziente Bereitstellung von Anwendungen in jeder Phase des Entwicklungs- und Betriebsprozesses. Dieses praxisorientierte Seminar vermittelt Anwendungsentwickler:innen das notwendige Wissen, um Docker gezielt und professionell in Entwicklungs- und Build-Umgebungen einzusetzen - von den Grundlagen bis zu fortgeschrittenen CI/CD-Szenarien.




Trainingsziel: Teilnehmende lernen, wie sie Docker professionell zur Containerisierung von Anwendungen und zur Umsetzung moderner Build- und Deployment-Prozesse einsetzen.

Lernziele: Die Teilnehmenden:

  • verstehen den Aufbau und die Funktionsweise von Docker-Containern
  • erstellen eigene Images und konfigurieren komplexe Entwicklungsumgebungen mit Docker Compose
  • nutzen Container effektiv in der Softwareentwicklung und in CI/CD-Pipelines
  • wenden Best Practices für Sicherheit, Logging und Monitoring an
  • kennen verschiedene Tools und Methoden zur Verwaltung und zum Aufbau wiederverwendbarer Images

Kompetenzaufbau
  • Technisches Verständnis für Containerisierung und Image-Architekturen
  • Praktische Anwendung von Docker in Entwicklung und Build-Prozessen
  • Fähigkeit zur Konzeption sicherer, wiederverwendbarer Containerlösungen
  • Integration von Containern in DevOps- und CI/CD-Umgebungen
  • Anwendung von Best Practices in Bezug auf Performance, Sicherheit und Wartbarkeit


Dieses Seminar ist Teil dieser Qualifizierungsplaner:

JAVA DevOps

Besuchen Sie unseren Java Blog.

Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

  • Anwendungsentwickler:innen, die eigene Images für Anwendungen erstellen möchten
  • Architekt:innen und Systemarchitekt:innen, die Docker in moderne Systemlandschaften integrieren

Voraussetzungen

  • Projekterfahrung in einer Programmiersprache wie Java, C#, Python etc.
  • Grundkenntnisse in Linux sind von Vorteil
Trainingsprogramm

Trainingsprogramm

Modul 1: Docker-Grundlagen

  • Unterschied zwischen Images und Containern
  • Netzwerke und Datenpersistenz: Host Mounts & Volumes
  • Container konfigurieren und verwalten mit Docker Compose

Modul 2: Eigene Images bauen

  • Einführung in Dockerfiles
  • Docker Image Repositories und Tags
  • Nutzen und Aufbau von Docker Registries

Modul 3: Entwicklung & Build-Prozesse mit Containern

  • Development-Container in modernen IDEs (z. B. VS Code)
  • Build-Container und Integration in CI/CD-Pipelines (z. B. Jenkins, GitLab CI)
  • Tools und Besonderheiten: DinD, BuildKit, Kaniko

Modul 4: Best Practices & Optimierung

  • Strukturierung guter Anwendungsimages
  • Wiederverwendbare Basis-Images und Image-Hierarchien
  • Sicherheit, Monitoring, Logging & Administration
Schulungsmethode

Schulungsmethode

  • Impulsvorträge und Live-Demonstrationen
  • Praxisnahe Übungen mit Docker CLI, Docker Compose und CI/CD-Beispielen
  • Austausch und Diskussion zu Erfahrungen und Best Practices

Hinweis

Hinweis

Im Seminar arbeiten Sie mit der aktuellen Version. Darauf bezieht sich auch die verwendete Unterlage

Hinweis für Online-Schulungen:

Für unsere Online-Schulungen möchten wir Sie darauf hinweisen, dass es von Vorteil ist, wenn Sie über zwei Bildschirme verfügen. Ein zusätzlicher Bildschirm ermöglicht es Ihnen, die Schulungsinhalte auf einem Bildschirm anzuzeigen, während Sie auf dem anderen Bildschirm praktische Übungen durchführen oder Anwendungen parallel öffnen können.

Durch die Verwendung von zwei Bildschirmen können Sie die Schulungsinhalte effektiver verfolgen und gleichzeitig interaktiv an den Übungen teilnehmen, ohne zwischen Fenstern hin- und herwechseln zu müssen.

Wir empfehlen daher, sich im Vorfeld auf die Schulung mit einem zusätzlichen Bildschirm vorzubereiten, um das bestmögliche Lernerlebnis zu gewährleisten.

Weitere Seminare aus dem Bereich Programmiersprachen

Häufig gestellte Fragen (FAQ)

Häufig gestellte Fragen (FAQ)

Was ist der Unterschied zwischen einem Image und einem Container?

Ein Image ist eine Vorlage, ein Container ist eine Instanz davon - vergleichbar mit einem Programm und seiner Ausführung. Das Seminar erklärt diesen Unterschied praxisnah.

Wird im Seminar auch mit realen Build-Pipelines gearbeitet?

Ja, anhand von Beispielen mit Jenkins und GitLab CI/CD wird gezeigt, wie Container in reale Build-Prozesse integriert werden.

Benötige ich tiefe Linux-Kenntnisse für das Seminar?

Nein, grundlegende Kommandozeilenkenntnisse reichen aus. Alles Weitere wird verständlich erklärt und praktisch geübt.

Eignet sich das Seminar auch für DevOps-Teams?

Ja. Auch wenn der Fokus auf Anwendungsentwicklung liegt, sind viele Inhalte wie Build-Pipelines und Image-Strukturen für DevOps hochrelevant.

Gibt es ein Teilnahmezertifikat?

Ja, nach Abschluss des Seminars erhalten Sie eine Teilnahmebestätigung von der Cegos Integrata GmbH.

Welche Tools werden verwendet?

Docker CLI, Docker Compose, Dockerfiles, GitLab, Jenkins, BuildKit, Kaniko, Visual Studio Code u. a.

Wie praxisorientiert ist das Seminar?

Sehr praxisnah - alle Konzepte werden direkt anwendungsbezogen erklärt und in Übungen umgesetzt.

Termine

  • 1.790,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.790,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.790,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Cegos Integrata GmbH FrankfurtAirPark
    Bessie-Coleman-Straße 13
    60549 Frankfurt am Main
  • 1.790,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.790,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.790,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Cegos Integrata GmbH Düsseldorf
    Grafenberger Allee 293
    40237 Düsseldorf
  • 1.790,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.790,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
Schulung - Docker für Anwendungsentwicklung - Container-Technologien effizient einsetzen