OUR
Courses
- Java Programmer & Developer
- Java 25 Basics Training
- Java 25 Advanced
- Java 25 & 21 New Features Training
- Java 21 New Features Training
- Java SE 8 New Features Training
- Java 9-17 New Features Training
- Preparation for Java certification
- GraalVM – Introduction and Use
- Performance tuning of Java applications
- Clean Code Training
- Training in Test-Driven Development with Java
- Java & JUnit training for testers
- Training on developing rich clients with JavaFX
- 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 development with Scrum
- NoSQL and Streaming Systems
- Other Topics
- Backend Rest Server Training with Node.js
- Training in the development of machine learning models
- AWS Cloud Functions training with Node.js and TypeScript
- Training in programming with Kotlin
- Python programming training
- Spring AI: Integrating AI into self-developed software
- AI Tools Training for Java Developers
This course is aimed at testers who deal with Java code on a regular basis and want to improve their knowledge in this regard. In addition to Java, the test framework JUnit is also discussed with the aim that the participants can implement their own unit tests after attending the course.
- Introduction to Java
- Basic syntax
- variables
- arrays
- methods
- logical operators
- loops
- branches
- …
- classes and objects
- fields
- constructors
- methods
- static variables and methods
- modifiers
- encapsulation
- Inheritance and Polymorphism
- class Object
- …
- Abstract classes and interfaces
- Generics and Collections
- Exception Handling
- I/O and streams
- Database access: optionally with JDBC (Java Database Connectivity) or JPA (Java Persistence API)
- threading and concurrency
- Implementation of basic design patterns
- singleton
- Factory
- Observer
- DAO (Data Access Object)
- Motivation for test automation
- Unit testing with JUnit
- Programming mockups with Mockito