JEE-Anwendung als Referenz-Implementierung Aufsetzen der Anwendung (Application Server, Datenbank usw.), Einführung in die Fachlichkeit und das Datenmodell der Anwendung, Multi Tier Architecture, Nutzung der JEE-Plattform, Überblick über die Ziel-...
JEE-Anwendung als Referenz-Implementierung Aufsetzen der Anwendung (Application Server, Datenbank usw.), Einführung in die Fachlichkeit und das Datenmodell der Anwendung, Multi Tier Architecture, Nutzung der JEE-Plattform, Überblick über die Ziel-...
Überblick über Architektur-Modelle im Kontext der Java-EE-Plattform, Domain-Driven Design (nach E. Evans), Clean Architecture (nach R. C. Martin), Component-Based Development mit Business Components, Querschnittsaufgaben und Qualitätssicherung, Pra...
Überblick über Architektur-Modelle im Kontext der Java-EE-Plattform, Domain-Driven Design (nach E. Evans), Clean Architecture (nach R. C. Martin), Component-Based Development mit Business Components, Querschnittsaufgaben und Qualitätssicherung, Pra...
Architekturen und Konzepte von JEE Aufbau und Bestandteile von JEE-Anwendungen, Full Profile, Web Profile, Micro Profile, Klassische Application Server vs. JAR Deployments Batch Applications (JSR 352) Überblick und Architektur, Steuerdatei, Impl...
Domain-Driven Design im Ãœberblick Domäne und Domänen-Modell, Gemeinsame fachliche Sprache (Ubiquitous Language), Zerlegung in Bounded Contexts, Realisierung durch Building Blocks Modellierung der Domäne Ermitteln der Fachlichkeit (Storytelling, Ev...
Architekturen und Konzepte von JEE Aufbau und Bestandteile von JEE-Anwendungen, Full Profile, Web Profile, Micro Profile, Klassische Application Server vs. JAR Deployments Batch Applications (JSR 352) Überblick und Architektur, Steuerdatei, Imp...
Grundbegriffe des Software-Tests und der Testautomatisierung , Vorstellung des Test-Driven Development (TDD) , Testdaten und dedizierte Test-Datenbanken , Test-Frameworks und -Werkzeuge für Java-Anwendungen , Einbindung von automatisierten Tests in...
Einführung in die Testautomatisierung Testen von Software, Automatisierte vs. manuelle Tests, Arten von automatisierten Tests (Unit-Test, Integrations-Test, Abnahmetest), Überblick zur Messung der Testüberdeckung Grundlagen von JUnit Überblick über...
Grundlagen Prozessanwendungen Architektur von Prozessanwendungen, Einführung Business Process Model and Notation (BPMN) Vergleich Open-Source Workflow-Engines (Camunda, Activiti, jBPM) Camunda BPMN Plattform Installation und Konfigurat...
Grundlagen Prozessanwendungen Architektur von Prozessanwendungen, Einführung Business Process Model and Notation (BPMN) Vergleich Open-Source Workflow-Engines (Camunda, Activiti, jBPM) Camunda BPMN Plattform Installation und Konfigur...
Domain-Driven Design im Ãœberblick Domäne und Domänen-Modell, Gemeinsame fachliche Sprache (Ubiquitous Language), Zerlegung in Bounded Contexts, Realisierung durch Building Blocks Modellierung der Domäne Ermitteln der Fachlichkeit (Storytelling, Eve...
Einführung in die Testautomatisierung Testen von Software, Automatisierte vs. manuelle Tests, Arten von automatisierten Tests (Unit-Test, Integrations-Test, Abnahmetest), Überblick zur Messung der Testüberdeckung Grundlagen von JUnit Überblick üb...
Objektorientiertes Design mit Java Richtiger Entwurf von Klassen, Konstruktoren und Methoden, Korrekte Implementierung der Methoden `equals()`, `hashCode()` und `toString()`, Objekt-Erzeugung mittels Factory- und Builder-Entwurfsmuster, Verständnis...
Objektorientiertes Design mit Java Richtiger Entwurf von Klassen, Konstruktoren und Methoden, Korrekte Implementierung der Methoden `equals()`, `hashCode()` und `toString()`, Objekt-Erzeugung mittels Factory- und Builder-Entwurfsmuster, Verständnis...
Einleitung Was ist ein Entwurfsmuster?, Entwurfsmuster-Katalog der GoF, Kategorisierung in Erzeugungs-, Struktur- und Verhaltensmuster, Warum und wie sollten wir Entwurfsmuster sinnvoll nutzen? Erzeugungsmuster Singleton - es kann nur einen geben,...