Dreitägiger Workshop, der Strategien, Techniken und Best Practices zur Migration von Legacy-Anwendungen mithilfe von KI-gestützten Tools wie GitHub Copilot vermittelt. Gleichzeitig vermittelt der Workshop bewährte S...
Jakarta Persistence – früher als Java Persistence API, JPA bekannt – ermöglicht es, Java-Objekte auf Datenbanktabellen zu „mappen“ und unabhängig vom eingesetzten Provider Abfragen und Änderungen der persistenten Ob...
Dieses Seminar bietet eine strukturierte Einführung in die Varianten der Entwicklungsumgebung Natural und in das Datenbankverwaltungssystem Adabas. Zuerst werden schrittweise die Bedienungen der gewünschten Variant...
Dieses Seminar bietet eine strukturierte Einführung in die Varianten der Entwicklungsumgebung Natural und in das Datenbankverwaltungssystem Adabas. Zuerst werden schrittweise die Bedienungen der gewünschten Variant...
Jakarta Persistence – früher als Java Persistence API, JPA bekannt – ermöglicht es, Java-Objekte auf Datenbanktabellen zu „mappen“ und unabhängig vom eingesetzten Provider Abfragen und Änderungen der persistenten O...
Python ist elegant, leistungsstark, leicht zu erlernen und bietet eine gute Lesbarkeit. Daher ist es kaum verwunderlich, dass die Popularität von Python ständig zunimmt. Laut TIOBE-Index ist Python inzwischen bereit...
JEE stellt eine einfache und dennoch mächtige Umgebung für Enterprise-Anwendungen dar. In diesem Seminar vertiefen Sie Ihre Grundkenntnisse über Jakarta EE / Java EE in den verschiedenen Bereichen der Persistenz und...
Betriebswirtschaftliche und technische Ziele im Fokus! Das dreitägige IMPROVE-Training vermittelt Methoden, Tools und Skills zur kontinuierlichen Optimierung von Softwaresystemen. Teilnehmer lernen, Systeme anhand b...
JEE stellt eine einfache und dennoch mächtige Umgebung für Enterprise-Anwendungen dar. In diesem Seminar vertiefen Sie Ihre Grundkenntnisse über Jakarta EE / Java EE in den verschiedenen Bereichen der Persistenz und...
In dieser Schulung erlernen Sie die objektorientierte Anwendungsentwicklung mit der Programmiersprache Java. Dazu wird Ihnen ein umfassender Überblick über Java SE vermittelt, also die Java Platform, Standard Editio...
Architektur ist die Menge der riskanten bzw. schwierigen Entscheidungen. Oftmals müssen viele davon bereits zu Beginn eines Projektes getroffen werden und sind später schwer, wenn nicht sogar aus ökonomischer oder t...
Tipps und Tricks zum Einsatz der richtigen Algorithmen und Datenstrukturen mit Python (und Java) Im Rahmen dieses Workshops möchten wir in die Kunst der Optimierung einsteigen und lernen, wie Aufgabenstellungen durc...
Das mit Java hoch performante, kommerzielle e-Commerce-Systeme entwickelt werden können beweisen zahlreiche Beispiele. Doch die Optimierung von Java-Anwendungen ist nicht trivial. Aber es gibt ein sehr umfangreiches...
Architektur zielgruppengerecht kommunizieren und effektiv dokumentieren Auch in komplexen Projekten behalten Sie den Überblick. Während der Weiterbildung lernen Sie, Softwarearchitekturen effektiv zu dokumentieren,...
In dieser Schulung erlernen Sie die objektorientierte Anwendungsentwicklung mit der Programmiersprache Java. Dazu wird Ihnen ein umfassender Überblick über Java SE vermittelt, also die Java Platform, Standard Editio...
Lernen Sie die Grundlagen von gelungenen OO-Designs und gängige Prinzipien wie SOLID, Law of Demeter, KISS usw. kennen. Gelungenes objektorientiertes Design ist gar nicht so einfach zu erreichen. In der Praxis entst...
iSAQB® CPSA-A -FM- Formale Methoden (Deutsch) Wartbarkeit und Skalierbarkeit durch funktionale Architekturprinzipien! Softwaresysteme steuern immer mehr Aspekte unseres Lebens, und damit wird zunehmend die Sicherhei...
Softwarearchitektur als Brückenbauer– Technik und Teams verbinden! Soziale Kompetenzen sind der Schlüssel zum Erfolg – auch in der Softwarearchitektur. Soft Skills wie Moderation und Empathie sind essenziell, da die...
Die Qualität der Software-Architektur entscheidet über den Erfolg eines jeden Software-Projektes. Aber was genau ist eine gute Software-Architektur und was sind die Aufgaben eines Software-Architekt:in? In diesem Wo...
Das Testen ist ein wichtiger Bestandteil der Software-Entwicklung, wird aber leider oft vernachlässigt. Zur professionellen Software-Entwicklung gehören daher unbedingt die formalisierten und automatisierten Tests....