Java is one of the most popular programming languages. It is an Object-Oriented, portable, fast, and rich language. Java provides many services out of the box (e.g. memory management, security) which helps developers be more productive. The course is intended for anyone who wants to enter the ‘Java World’. The course includes many examples and hands-on exercises through which the material is demonstrated and practiced. The course is based on Java 13.