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
- 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 Sprachen
Dieser Kurs richtet sich an Tester, die regelmäßig mit Java-Code zu tun haben und ihre Kenntnisse dahingehend verbessern möchten. Neben Java wird besonders auf das Test-Framework JUnit eingegangen mit dem Ziel, dass die Teilnehmenden nach dem Kursbesuch eigene Unittests implementieren können.
- Einführung in Java
- Grundlegende Syntax
- Variablen
- Arrays
- Methoden
- logische Operatoren
- Schleifen
- Verzweigungen
- …
- Klassen und Objekte
- Felder
- Konstruktoren
- Methoden
- statische Variablen und Methoden
- Modifier
- Kapselung
- Vererbung und Polymorphismus
- Klasse Object
- …
- Abstrakte Klassen und Interfaces
- Generics und Collections
- Exception Handling
- I/O und Streams
- Datenbankzugriff: wahlweise mit JDBC (Java Database Connectivity) oder JPA (Java Persistence API)
- Threading und Concurrency
- Umsetzung grundlegender Design Patterns
- Singleton
- Factory
- Observer
- DAO (Data Access Object)
- Motivation für Testautomatisierung
- Unit-Tests mit JUnit
- Ausblick auf funktionale Erweiterungen unter Java 8