Skip to content

Launch Training / Quizzes

Refresh the foundations.

Choose a topic or continue a quiz you have already started. Learning-format filters do not change your saved quiz progress.

Explore the material

What would you like to practise?

10 learning activities

Quiz · Java

Java Arrays

Arrays are a fundamental concept in Java. You should know them very well, even when they seem to be low-level.

Quiz · Java

Java Lists

Everything about ArrayLists, Lists, LinkedLists, and all that.

Quiz · Java

Java Constructors

Constructors are essential for initializing objects in Java. Understanding constructors is crucial for mastering object-oriented programming.

Quiz · Java

Java Datatypes

Understanding datatypes in Java is fundamental. This includes primitives, wrapper classes, autoboxing, and unboxing.

Quiz · Java

Java Exceptions

Exceptions are an often misunderstood, but important concept in Java.

Quiz · Java

Java JDBC Basics

Understanding JDBC is essential for database operations in Java.

Quiz · SQL

SQL Basics

Practice the foundational concepts of SQL.

Quiz · Spring

Spring Basics

Learn the fundamentals of Spring framework.

Quiz · Spring

Spring AOP

Learn the fundamentals of Spring AOP integration.

Quiz · Testing

JUnit Basics

Learn the fundamentals of unit testing with JUnit.