PräsenzNicht BerufsbegleitendPreis: 11.500,00 €
Java: Software Developer in Java Entwicklung mit Java Virtual Machine
neuefische GmbH Ritterstraße 12-14, 10969 Berlin
Beschreibung
Java: Software Developer in Java Entwicklung mit Java Virtual Machine
Die Schulung ist darauf ausgelegt, ein tiefgreifendes Wissen über Java als Programmiersprache für die Full-Stack-Entwicklung (sowohl Back-End- als auch Front-End-Entwicklung) zu vermitteln. Der Kurs behandelt die Grundlagen der objektorientierten Programmierung, Java-Webentwicklung, Tests, Integration, Sicherheitsprinzipien und den Anwendungsfall von ChatGPT für AI-gestützte Programmierung mit Java.
Java für Bereitstellungs-Workflows
-Erkundung der Rolle von Java bei der Bereitstellung skalierbarer Anwendungen.
-Einrichtung von Java-Umgebungen für optimierte Bereitstellungspipelines.
-Verständnis der Integration von Java in moderne Bereitstellungstools.
Grundlagen der kontinuierlichen Integration
-Erlernen der Prinzipien der kontinuierlichen Integration (CI) in der Softwareentwicklung.
-Automatisierung von Erstellungsprozessen mit CI-Tools wie Jenkins und GitHub Actions.
-Sicherstellung der Codequalität durch automatisierte Test- und Bereitstellungspipelines.
Erstellung von Java-Anwendungen für die Bereitstellung
-Vorbereitung von Java-Anwendungen für eine nahtlose Bereitstellung.
-Verwaltung von Abhängigkeiten und Konfigurationen für skalierbare Software.
-Verwendung von Java-Frameworks zur Steigerung der Bereitstellungseffizienz.
Testen in der kontinuierlichen Integration
-Schreiben und Ausführen von Komponententests zur Aufrechterhaltung der Anwendungsstabilität.
-Automatisierung von Test-Workflows innerhalb von CI-Pipelines.
-Debugging und Optimierung von Java-Anwendungen für die Bereitstellung.
Umfassende Java-Bereitstellungspraktiken
-Kombination von CI-Tools mit Java für effiziente Bereitstellungs-Workflows.
-Erstellung robuster Bereitstellungspipelines für Full-Stack-Java-Anwendungen.
-Vorbereitung auf fortgeschrittene Herausforderungen bei der Bereitstellung von Java-Anwendungen.