Training

High level technology trainings for developers, architects and management, focussed on Java / JEE and Software Architectures – designed for a short-term gain of massive knowledge directly related to your daily business.

Topics and Courses

We focus on individual trainigs, specially designed for your company. So each of the courses will be designed to exactly fit your requirements. Here’s a list of our training modules:

Java Standard Edition
XML
JDBC
Java Enterprise Edition
Distributed Programming (Basics)
Remote Objects und Access
Webapplications (Basics)
JSP Servlets
Java Server Faces
JSF Validations
JSF Projects
Desktop Applications (Basics)
Java Swing
Java Swing Rendering & Events
Model View Controller
Java FX
Eclipse SWT
Enterprise Architektur Concepts
Applicationserver Comparison
Jboss Administration
Enterprise Java Beans
Stateless Components
Stateful Components
Message Driven Beans
Software Development Process
Deployment & Build
Dev Ops
SVN / GIT
Maven
Continuous Integration
Refactoring
Class Level
Design Level
Pattern Level
Tools
Guidelines / Development Rules
Examples
Persistence
Datasources & Connection Handling
JPA / OR Mapping
Hibernate
Enterprise Application Integration
File-Based Scenarios
Bus Based Scenarios
JCA Architecture
Custom Integration
Enterprise Architecture
Enterprise Patterns
Integrations-Schicht
Messaging Architecture
Messaging Concepts
Data Access Objects
Bus Systeme, ESB
Präsentations-Schicht
Composite View
View Helper
Controller / Dispatcher
Business-Schicht
Business Delegate
Session Facade
Design Patterns
Patterns for Creation
Factory & Singleton
Builder, Prototype
Behavioural Patterns
Chain, Strategy
Command
Memento, State
Observer
Visitor
Structural Patterns
Adapter, Bridge, Mediator
Proxy, Facade
Composite, Decorator
Flyweight + Weak Ref
Webservices
SOAP & REST
Test & Quality Assurance
Unit Tests
Automated Testing/td>
Testing Concepts
Software-Metrics
Prozess and Projectmanagement