UNSERE
Schulungen
- Java Programmer & Developer
- Java 21 Grundlagen
- Java 21 Fortgeschritten
- Java 21 new Features
- Java SE 8 New Features
- Java 9-17 New Features
- Vorbereitung zur Java Zertifizierung
- GraalVM – Einführung und Einsatz
- Performance Tuning von Java Applications
- Clean Code
- Testgetriebene Entwicklung mit Java
- Java & JUnit for Testers
- Rich Clients mit JavaFX entwickeln
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & IOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile Software-Entwicklung mit Scrum
- NoSQL und Streaming Systeme
- Andrere Themen
Die Java Programming Advanced Topics Schulung bietet einen
tiefgreifenden Einblick in die Programmierung, einen Überblick über die
wichtigsten APIs und Bibliotheken. Anhand von umfangreichen
Übungen werden Sie lernen, alle wichtigen Java APIs und Konzepte zu
verwenden. Unsere erfahrenen Trainer programmieren mit Ihnen
zusammen Schritt für Schritt an einer Beispielanwendung Ihrer Wahl.
Wir wiederholen bei Bedarf die Grundlagen wie Datentypen,
Operatoren, Control Statements, Classes sowie Vererbung, Interfaces
und Exceptions. Tiefgreifend wird Mutithreaded Programming,
Enumerations, Autoboxing und Annotations, I/O sowie Generics,
Lambda Expressions, Collections und Networking, Stream API, Regular
Expressions, Virtuelle Threads, Syntaxänderungen in Java 9-21,
Datenbankzugriff mit Hibernate und JPA behandelt.
Unsere Trainer lassen Ihnen immer die Möglichkeit, den Inhalt der
Schulung zu beeinflussen und bringen sehr gerne auch Beispiele mit,
die Ihnen für Ihre spezielle Situation in Ihrem Unternehmen am besten
helfen würden.
- Kurze Java Wiederholung
- Datentypen, Variablen, Operatoren und Arrays, Flußkontrolle
- Methoden, Klassen, Schnittstellen und Vererbung
- Java 9-21 Syntaxänderungen
- Variablen mit dem Schlüsselwort “var” definieren
- Der Teeing Collector
- Neue Syntax bei Switch Statements & Switch Expressions
- Verbesserungen bei NullpointerExceptions
- Text Blocks
- Record Typen
- Pattern Matching bei instanceof
- Sealed Classes and Interfaces
- Record Patterns
- Java für Fortgeschrittene
- Multithreading, Klassen in java.util.concurrent
- Enums, Autoboxing und Annotations
- I/O, NIO, NIO2
- Generics
- Collections API Advanced
- Die Klasse „Objects“
- Die Klasse Optional
- Lambda-Ausdrücke
- Java Stream API mit Lambdas
- Java Modul System (optionaler Inhalt, falls erwünscht)
- Modulbasierte Bibliotheken und Anwendungen
- Definieren von Services mit mehreren Implementierungen
- Erstellen von benutzerdefinierten JREs mit jlink
- Java-Datenbankprogrammierung
- Datenbankzugriff mit JDBC (optionaler Inhalt, falls erwünscht)
- Datenbankzugriff über JPA/Hibernate/Eclipselink
Zielgruppe
- Entwickler mit weitreichender
Erfahrung in C++, C# - Java-Entwickler