- About Us
- Consulting
- AI Training
- Our ISAQB Trainings
- Extended Trainings
- Career
- Contact
- Shopping Cart



+49 6196 400 893
Is your company facing a major change? Are you planning to move from outdated legacy systems to modern technologies such as Java/JEE and microservices? With our many years of experience as IT consultants, we guide you through this transformation and help your team master complex challenges.
Our focus is on empowering your employees – we equip your team not only with the necessary expertise, the right tools, and proven techniques, but also involve them actively in the process. This creates a transparent foundation where everyone knows exactly what they are doing, why they are doing it, and how they contribute to success. A motivated team that continuously develops itself delivers outstanding results.
For every company, it is essential to continue developing its employees. The key is to find common ground and ensure no one is left behind. That’s why we offer individually tailored team coaching programs specifically designed for the needs of the IT industry. After the coaching, we remain available for refreshers and additional consulting whenever needed.
Our offering goes beyond coaching: At our locations in Ludwigshafen and Nuremberg, we provide modern, spacious training rooms. An inspiring learning environment away from everyday work fosters engagement and the willingness to learn within your team – a real advantage for your IT transformation.
In this course you will learn the basics of database design and SQL programming. You will start by creating an ER model and converting it into table structures. Topics such as primary and foreign keys and creating tables with SQL are explained clearly.
A special focus is on normalization, referential integrity and the types of relationships between tables (1:1, 1:n, n:m). You will learn how to use queries (SELECT, WHERE), joins (inner, outer) and aggregate functions (MIN, MAX, SUM). More complex topics such as subqueries and quantifiers (existence, all) will also be covered.
After the course you will be able to design efficient database systems and optimize queries.
This course offers a comprehensive introduction to Java and object-oriented programming (OOP). You start with the procedural basics such as data types, branches and loops and implement what you have learned in arrays and collections. Other topics include dealing with strings and StringBuilder and an introduction to classes, including attributes, methods and constructors.
The focus is on UML, inheritance (including abstract classes, interfaces, polymorphism) and the basic concepts of object-oriented design (OOD) such as aggregation, composition and design patterns. You will also learn advanced topics such as exception handling, file handling with streams and connecting to databases using JDBC.
You will consolidate your knowledge through practice-oriented workshops and will be able to develop and expand high-quality Java applications after the course.
In this practice-oriented course, you will learn the basics of HTML5 and CSS and how to use them in modern web projects. You will start with HTML5, which forms the basic structure of a website. This includes the basic framework, important tags, attributes and the creation of forms.
You will then deepen your knowledge of CSS and learn how to design websites attractively. You will learn the most important formats, selectors, combinators and how to integrate CSS into HTML.
The course is rounded off with an introduction to JavaScript, where you will learn the basics, how to use the Document Object Model (DOM) and how to work asynchronously with AJAX and API queries.
Through workshops and practical exercises, you will apply what you have learned directly and gain valuable experience in web development.
In diesem umfassenden 3-tägigen Kurs lernen Sie die wesentlichen Grundlagen und Konzepte von Java Enterprise Edition (JEE) kennen. Sie erfahren zunächst die Unterschiede zwischen J2SE und J2EE und bekommen einen Überblick über wichtige Enterprise Design Patterns, die für die Entwicklung robuster und skalierbarer Anwendungen unerlässlich sind.
Zu den weiteren Inhalten gehören moderne Technologien wie Event Streaming sowie die Integration von Frameworks und APIs wie ORM, Spring, JPA und Hibernate. Sie erhalten Einblicke in Themen wie AOP (Aspektorientierte Programmierung), WebServices, Microservices, JUnit für Unit-Tests und RESTful Services.
Ein besonderer Fokus liegt auf der Infrastruktur von JEE, wie z. B. der Verwendung von App-Servern und Containern, sowie der Einsatz moderner Softwarearchitekturansätze, darunter MVC, SOA, Cloud-Native-Architekturen und Modulithen.
Durch praktische Workshops wird das Gelernte sofort angewendet, was die Schulung besonders praxisnah und wertvoll für Ihre Projekte macht.
In diesem Kurs für fortgeschrittene Java-Entwickler vertiefen Sie Ihre Kenntnisse der objektorientierten Programmierung und lernen erweiterte Java-Konzepte und Techniken kennen. Zu den Schwerpunkten gehören die Vererbung, Interfaces sowie abstrakte Klassen und Methoden, die Ihnen helfen, wiederverwendbaren und sauberen Code zu schreiben.
Weitere zentrale Themen sind der Umgang mit Enums und das Implementieren des Comparable-Interfaces zur Sortierung von Objekten. Sie vertiefen das Verständnis der wichtigen Methode equals() und setzen sich mit Wrapper-Klassen sowie Autoboxing auseinander. Zudem lernen Sie effizientes Exception Handling und das Klonen von Objekten in Java kennen.
Besonders im Fokus stehen auch wichtige String-Methoden, die Ihnen helfen, Ihre Programme leistungsfähiger zu gestalten.
Get ready to deepen your software architecture skills.