Language JAVA

Enter the world of professional programming with our courses focused on the Java platform. Learn object-oriented programming (OOP), working with Java SE and Java EE, developing web applications using Spring and Spring Boot, or mobile [...]
Enter the world of professional programming with our courses focused on the Java platform. Learn object-oriented programming (OOP), working with Java SE and Java EE, developing web applications using Spring and Spring Boot, or mobile apps for Android. Our expert tutors will guide you through key concepts such as working with databases using JPA/Hibernate, asynchronous programming (CompletableFuture), and microservices. Courses include hands-on exercises and projects to give you deep knowledge and prepare you for a career as a Java developer. Gain a competitive edge and become an expert in one of the most in-demand programming languages on the market!
Show more
JAVAPROG1 | Duration 5 days | 5 terms
The course offers participants the opportunity to get started with the Java programming language. Participants will learn the basic syntax of Java, the principles of object-oriented programming and the use of language constructs, [...]
JAVAPROG2 | Duration 5 days | 5 terms
This comprehensive course is suitable for experienced programmers who want to learn the full Java programming language (Java SE), the language constructs, handle collections and concurrency, and utilize core language APIs and [...]
JAVASPRING | Duration 5 days | 5 terms
The course focuses on Spring Framework and Spring Boot, currently the most widely used framework for writing web applications in Java. In the course we will first go through Spring container, its services Inversion of Control (IoC), [...]
JAVADB | Duration 5 days | 5 terms
The course focuses on the access of Java applications to the database. In the course, we will first look at the low-level approach to working with the database using JDBC & JdbcTemplate, which is especially suitable for batch [...]
JDESIGN | Duration 3 days | 1 term
The course will deepen participants' knowledge of advanced web application development techniques in Java. We will first look at the "good old" GoF (Gang of Four) design patterns and which are still relevant today and which are not. [...]
JAVADOCKER | Duration 2 days | 4 terms
The course focuses on wrapping a Java application inside a Docker image and then running it inside a Docker container. Next we will look at the benefits of Native applications and last but not least the production setup, where [...]
ELASTICSTACK | Duration 3 days | 5 terms
The course is focused on obtaining logs, transforming them into something usable for subsequent analysis, storing them in Elasticsearch, and the analysis and visualization of data in Kibana. We will also take a look at Kibana APM [...]
ANDROID1 | Duration 3 days | 6 terms
The course is intended for developers who want to start developing applications on the Android mobile platform. In the course, you will get to know the development environment and learn how to develop modern applications. We will [...]
ANDROID2 | Duration 2 days | 5 terms
The course is intended for all developers who want to learn advanced methods of developing applications on the Android platform, such as working in the background and communicating with remote web services. You will also try working [...]
KOTLIN1 | Duration 3 days | 3 terms
The course offers participants an introduction to the new modern language Kotlin. The Kotlin language is a modern statically typed object-functional language that uses the extensive Java ecosystem while bringing a number of advanced [...]
JSPRINGBOOT1 | Duration 5 days | 4 terms
The aim of this course is to familiarize students with the design and development of distributed applications deployable in a cloud environment. The course will familiarize you with the microservices architecture, the advantages and [...]
JTOMCAT | Duration 3 days | 4 terms
This course will guide you through the architecture of Apache Tomcat, the most popular Java server of all time (according to recent surveys, up to 60% of applications run on top of Tomcat). The course focuses also on Java servlet/web [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]

Top courses

GOC272

Duration 2 days

GOC26

Duration 2 days

PRINCE2F7

Duration 3 days

MSEXNL

Duration 3 days

ITIL4FPT

Duration 3 days

JSPRINGBOOT1

Duration 5 days

LXI3

Duration 3 days

GOC60

Duration 5 days

CTSEC

Duration 5 days

MOC AZ-104

Duration 4 days