Skip to content

Beginner

Spring Boot for Beginners

This training introduces participants to the world of application development using Spring Boot, focusing on fundamental concepts and practical applications. The program includes workshops on building microservices and web applications, where theory is immediately translated into practice. Participants will learn configuration basics, creating REST endpoints, and database integration, working on real examples.

2 days Online / On-site
from 2,450 PLN

Java Fundamentals with Maven

This training introduces participants to the world of Java programming with special emphasis on project management using Maven. The workshop program combines learning Java language fundamentals with practical aspects of application build process automation. Participants learn fundamental object-oriented programming concepts and learn to effectively manage dependencies and project lifecycle through combining theory with intensive practical exercises.

4 days Online / On-site
from 3,550 PLN

Spring Boot Basics - Application Development

Training provides solid foundations for creating applications in Spring Boot, combining theory with intensive practical workshops. Participants go through all stages of building a web application, from environment configuration to deploying a finished solution. The program focuses on practical aspects of using Spring Boot in daily developer work, with emphasis on good practices and design patterns.

3 days Online / On-site
from 3,300 PLN

Jakarta EE for Beginners

The training is a comprehensive introduction to the Jakarta EE platform, focusing on fundamentals of creating enterprise applications. The workshop program systematically guides participants through key Jakarta EE components and technologies, from basic concepts to practical implementations. Classes combine theoretical introduction to each topic with extensive practical exercises, allowing participants to gradually build confidence in working with the platform. The teaching methodology is based on a practical approach, where each new concept is immediately verified through implementation in the context of real business scenarios.

3 days Online / On-site
from 2,650 PLN

Jakarta EE Fundamentals

This training introduces participants to the world of enterprise application development using the Jakarta EE platform. The workshop program focuses on practical implementation aspects, presenting fundamental concepts and design patterns used in corporate applications. Participants learn the platform architecture and learn to effectively use its components in real projects through combining theory with intensive practical workshops.

4 days Online / On-site
from 4,500 PLN

DevOps Fundamentals for Java Enterprise Edition Projects

This three-day training introduces participants to the world of DevOps practices and tools in the context of Java Enterprise Edition projects. The course focuses on development process automation, continuous integration, and JEE application deployment. The program combines theory with practical workshops where participants learn tools and methodologies that streamline software delivery. Special emphasis is placed on practical aspects of implementing DevOps culture in development teams.

3 days Online / On-site
from 2,650 PLN

HTML5, JavaScript and CSS3 - Development Course

This intensive development course combines three fundamental technologies for creating modern websites and web applications. The training program is designed to provide deep understanding of interactions between HTML5, JavaScript, and CSS3, guiding participants from basics to advanced front-end programming techniques. Special emphasis is placed on practical aspects of creating responsive, efficient, and accessible user interfaces. Workshops include building real projects that allow participants to develop skills essential for daily front-end developer work.

5 days Online / On-site
from 4,450 PLN

Introduction to Eclipse IDE for Java

Training provides a comprehensive introduction to the Eclipse IDE development environment in the context of creating Java applications. The workshop program focuses on practical aspects of working with Eclipse, from basic configuration to advanced productivity-enhancing techniques. Through practical exercises, participants will learn the most important features and capabilities of this popular development environment.

1 day Online / On-site
from 1,250 PLN

Java Programming - Basic Level

Foundational Java programming training for beginners. Learn Java syntax, object-oriented programming principles, and core Java concepts.

5 days Online / On-site
from 4,450 PLN

JavaScript and Vue.js for Beginners - Application Development Fundamentals

The training introduces participants to the world of modern front-end programming, combining JavaScript fundamentals with practical use of the Vue.js framework. The program is designed to gradually build understanding of fundamentals, progressing to creating interactive web applications. Practical workshops constitute a significant part of classes, enabling participants to gain hands-on experience in creating real components and applications.

3 days Online / On-site
from 3,300 PLN

JavaScript Fundamentals

This training introduces participants to the world of JavaScript programming, focusing on practical language application in creating modern web applications. During intensive workshops, participants learn language fundamentals through working on real examples and exercises. The program combines theory with practice, enabling independent creation of interactive website elements from the first training day.

2 days Online / On-site
from 2,450 PLN

JavaScript Programming Course

Learn the basics of JavaScript programming. Master DOM manipulation, event handling, form validation, and backend integration. Ideal for beginner web developers.

4 days Online / On-site
from 6,000 PLN

JavaScript, jQuery, NodeJS and Angular

This training provides a comprehensive introduction to the JavaScript ecosystem, covering fundamental language concepts, jQuery library, Node.js runtime, and Angular framework. The program is designed for participants to gain a complete understanding of building modern full-stack web applications using TypeScript and Angular.

8 days Online / On-site
from 7,250 PLN

Kotlin for Beginners

The training introduces participants to the world of Kotlin programming, starting from basic concepts and gradually moving to more advanced topics. The program is designed for people taking their first steps in programming or transitioning from other languages. Through practical workshops and exercises, participants build solid programming fundamentals, learning not only the language syntax but also good practices and design patterns.

3 days Online / On-site
from 2,650 PLN

Learning with reinforcement in Java

The training provides a practical introduction to implementing reinforcement learning algorithms in Java. The workshop program combines fundamental machine learning theory with intensive hands-on exercises, enabling participants to understand and implement learning systems based on interactions with the environment. The class focuses on practical applications, using real-world scenarios and examples of Java implementations.

3 days Online / On-site
from 2,650 PLN

OpenESB/Java CAPS for Beginner Developers and Architects

The training introduces participants to the world of enterprise application integration using OpenESB and Java CAPS. The program covers both theoretical foundations of SOA architecture and practical aspects of designing and implementing integration solutions. During intensive workshops, participants learn to configure and develop solutions based on JBI standard and BPEL processes. The training places particular emphasis on best practices and design patterns in system integration.

3 days Online / On-site
from 2,950 PLN

Podstawy implementacji usług sieciowych na platformie Java

Poznaj podstawy implementacji usług sieciowych na platformie Java. Naucz się tworzyć i zarządzać usługami REST i SOAP, używając technologii takich jak JAX-WS i JAX-RS. Idealne dla początkujących programistów.

2 days Online / On-site
from 3,000 PLN

Spring Framework

The goal of this training is to introduce and familiarize participants with Spring technology capabilities, ways of working with applications developed with the technology support, framework configuration, and integration of its individual modules.

4 days Online / On-site
from 6,000 PLN

Underscore.js - Fundamentals of Functional JavaScript

This training dives into the world of functional programming in JavaScript using the Underscore.js library. During intensive workshops, participants will learn data manipulation techniques, collection transformations, and functional pattern implementation. The program combines theory with practice, enabling immediate application of learned concepts in real programming scenarios. Classes are conducted in workshop format with plenty of practical exercises.

1 day Online / On-site
from 1,650 PLN

Clojure: Practical Introduction to Functional Programming

This training introduces participants to the world of functional programming using Clojure language. During intensive practical workshops, participants learn language fundamentals and the functional programming paradigm. The program focuses on practical application of Clojure in real programming projects. Sessions are conducted as interactive workshops where theory is immediately verified through practical exercises.

3 days Online / On-site
from 3,900 PLN

Front-end Development from Basics to Advanced Techniques

The training guides participants through the complete front-end developer development path, starting from fundamental web interface creation principles and ending with advanced programming techniques. The workshop program systematically builds technical knowledge, combining theory with intensive programming practice. During classes, participants create real components and applications, learning best practices and design patterns. Workshops place particular emphasis on understanding the principles of modern web technologies and their practical application.

3 days Online / On-site
from 3,900 PLN

Introduction to Apache Log4j - efficient logging

Practical training on implementing an effective logging system in Java applications using the Apache Log4j library. During the course, participants will learn both the basics of configuration and advanced techniques for using Log4j's capabilities. The training is conducted in the form of a workshop, where theory is immediately verified in practice through exercises. The program has been developed with the real requirements of a production environment in mind.

2 days Online / On-site
from 2,450 PLN

Introduction to Blazor

Practical introductory training for creating modern web applications using the Blazor framework. The program covers both Blazor Server and WebAssembly, showing differences and applications of both approaches. Participants will learn Blazor application architecture, design patterns, and best practices for creating user interfaces. Training is conducted in workshop format where each theoretical element is immediately translated into practical programming exercises.

2 days Online / On-site
from 2,450 PLN

Introduction to HTML5

Training introduces participants to the world of modern website creation using HTML5. The program covers both basic syntax elements and advanced features and APIs available in HTML5. Practical workshops allow for independent creation of responsive and interactive websites. Sessions combine theory with intensive programming, enabling participants to immediately apply acquired knowledge in practice.

2 days Online / On-site
from 2,450 PLN

SVG Basics - Creating Vector Graphics for Websites

Two-day workshop training introducing the world of scalable vector graphics for web applications. The program covers both theoretical foundations of the SVG format and practical aspects of creating and manipulating vector graphics. Participants will learn techniques for optimization, animation, and interaction that will allow them to use SVG graphics in modern web projects.

2 days Online / On-site
from 2,950 PLN

Intermediate

Spring and Hibernate in Java Applications

This training combines practical learning of Spring Framework and Hibernate, focusing on effective use of both technologies in creating business applications. During intensive workshops, participants will learn advanced aspects of these framework integrations, design patterns, and best practices in object-relational mapping. The program includes practical tasks with real business scenarios.

3 days Online / On-site
from 3,300 PLN

Spring Boot, React and Redux - Fullstack Development

Two-day workshop training dedicated to creating complete applications using Spring Boot on the backend and React with Redux on the frontend. The training program covers architecture design, implementation, and integration of application layers. Through practical workshops, participants will learn to create scalable fullstack solutions, discovering best practices in cross-layer communication and application state management.

2 days Online / On-site
from 2,450 PLN

Angular and Spring Boot integration

The training focuses on the integration of modern frameworks: Angular for the frontend layer and Spring Boot for the backend. During the intensive two-day hands-on workshop, participants will learn techniques for creating consistent web applications using these popular technologies. They will gain the skills necessary to design, implement and deploy full web solutions based on client-server architecture.

2 days Online / On-site
from 2,450 PLN

Apache Camel and Spring Boot - creating microservices

Specialized training combining the capabilities of Apache Camel with the Spring Boot framework in the context of microservices development. The program focuses on the practical aspects of implementing, testing and deploying scalable microservices using integration patterns. The classes are conducted in a workshop format, where theory is immediately translated into practice through the implementation of subsequent modules of a sample application. Participants will learn best practices and design patterns used in microservices architecture.

2 days Online / On-site
from 2,450 PLN

Building Microservices with Spring Cloud and Docker

The training provides thorough preparation for designing and implementing microservices-based systems. The program is designed so that participants can learn both theoretical foundations and practical aspects of creating distributed applications. During workshops, participants learn to design architecture, implement services, and deploy them in containers. Classes are conducted in workshop format, where each topic is immediately verified in practice.

3 days Online / On-site
from 3,300 PLN

Java Spring REST, Angular and OpenLayers - Comprehensive Course

This training provides a comprehensive introduction to creating advanced web applications using Java Spring REST for backend development, Angular for frontend, and OpenLayers for spatial data visualization. During seven-day workshops, participants will go through the entire application creation process - from architecture design, through implementation of individual layers, to production deployment. The program combines theory with intensive practical sessions on real examples.

7 days Online / On-site
from 7,050 PLN

Kotlin for Java Programmers

The training is dedicated to experienced Java programmers who want to effectively transition to Kotlin. The program is designed to maximize the use of existing Java knowledge and show how it can be translated into modern patterns and practices available in Kotlin. Practical workshops focus on rewriting existing Java code to Kotlin while utilizing the specific features of the new language.

3 days Online / On-site
from 2,650 PLN

Quarkus for Developers: Java Application Development

Training on Quarkus for modern Java application development. Learn native compilation, reactive programming, and building cloud-native applications.

3 days Online / On-site
from 2,950 PLN

RabbitMQ with Java and Spring - Asynchronous Communication

Training focuses on practical aspects of implementing asynchronous communication using RabbitMQ in Java and Spring environment. The program covers distributed systems architecture, integration patterns and best practices in designing and implementing queue systems. Through practical workshops, participants learn to design and implement reliable communication solutions. Classes are conducted in workshop format using real use cases.

2 days Online / On-site
from 2,450 PLN

Spring Cloud for Microservices - Architecture and Patterns

Two-day workshop training dedicated to microservice architecture using Spring Cloud. Participants will learn design patterns characteristic of distributed architecture and their practical implementations. The program combines theory with intensive practical exercises, enabling immediate application of acquired knowledge.

2 days Online / On-site
from 2,450 PLN

Cucumber: BDD Implementation in Java

Specialist training dedicated to BDD test implementation in Java using Cucumber framework. The program combines Behavior Driven Development theoretical foundations with intensive practical workshops during which participants independently implement test scenarios. Sessions are conducted in workshop format where theory is immediately verified through exercises on real examples. Teaching methodology emphasizes practical aspects of collaboration between business and technical teams.

1 day Online / On-site
from 1,850 PLN

Design patterns in Java - practical applications

Training deepens knowledge of design patterns in Java, focusing on their practical application in real projects. The workshop program guides participants through the process of identifying, implementing and optimizing design patterns in the context of production applications. Sessions are conducted as interactive workshops, where theory is immediately verified through implementing solutions based on real use cases.

2 days Online / On-site
from 2,200 PLN

Gradle - Project Build Automation

The training focuses on practical use of the Gradle system for project build process automation. During workshops, participants learn advanced configuration and optimization techniques for build processes, with particular emphasis on Java projects. The program combines theory with practical examples, enabling participants to immediately apply acquired knowledge in real project scenarios.

2 days Online / On-site
from 2,450 PLN

Java Performance Optimization

This training focuses on practical aspects of Java application optimization, presenting advanced performance improvement techniques. Participants learn tools for application profiling and monitoring and learn to identify and solve performance problems. The program combines theory with practical workshops on real examples.

3 days Online / On-site
from 2,650 PLN

Kotlin Native - Multiplatform Application Development

The training focuses on using Kotlin Native to create multiplatform applications that can run directly on various operating systems without the Java Virtual Machine. The program covers practical aspects of native compilation, memory management, and performance optimization. Through workshops, participants learn to design and implement code that can be shared between different platforms while maintaining native code performance.

1 day Online / On-site
from 1,250 PLN

Standard Java security features

The two-day training focuses on the standard security mechanisms available in Java and the JVM platform. Participants will learn the basic principles of Java application security through hands-on workshops and exercises. The class combines theory with practice, enabling them to gain skills in identifying and implementing security features in Java applications.

2 days Online / On-site
from 2,450 PLN

Building Modern Interfaces with JavaFX

The training provides comprehensive knowledge in building modern user interfaces using the JavaFX platform. The program focuses on practical aspects of creating rich desktop applications, from layout design through styling to animation. Participants learn to create professional, responsive applications through intensive workshop sessions with real-world examples.

2 days Online / On-site
from 2,450 PLN

Building REST API with Spring Data REST

The training provides comprehensive knowledge in the field of building REST APIs using the Spring Data REST module. The program combines theoretical fundamentals with intensive practical workshops, during which participants create their own interfaces based on Spring Data repositories. During the classes, participants learn techniques for automatic REST API generation, configuration, and customization according to project requirements.

2 days Online / On-site
from 2,450 PLN

Choosing the Right JavaScript Framework

This training helps participants make an informed decision about choosing a JavaScript framework for web projects. During two-day workshops, participants will learn detailed comparative analysis of popular frameworks, their strengths and weaknesses, and selection criteria. Sessions combine theory with practical implementation examples, enabling understanding of differences between individual solutions.

2 days Online / On-site
from 2,450 PLN

Continuous Integration for JavaScript

This training introduces participants to the world of continuous integration (CI) practices in the context of JavaScript projects. The workshop program focuses on implementing automated building, testing, and deploying JavaScript applications. Participants learn tools and techniques to increase software development process efficiency through automation of routine tasks and ensuring deployment process consistency.

2 days Online / On-site
from 2,450 PLN

Cucumber.js: Behavior Driven Development (BDD) with JavaScript

This training introduces participants to Behavior Driven Development methodology using Cucumber.js tool. The program focuses on practical BDD application in JavaScript projects, covering both technical and process aspects. Practical workshops constitute main part of training, allowing participants to immediately apply acquired knowledge. Participants learn techniques for writing test scenarios in Gherkin language and their implementation in JavaScript.

2 days Online / On-site
from 2,450 PLN

Designing Intelligent Interfaces with HTML5, JavaScript and Rule Engines

Advanced training combining modern front-end technologies with rule engine capabilities in creating intelligent user interfaces. The practical workshop program covers designing adaptive interfaces responding to user behavior and implementing complex business logic in the presentation layer. Participants learn techniques for combining HTML5, JavaScript, and rule engines to create dynamic and responsive web applications.

3 days Online / On-site
from 2,650 PLN

Functional Reactive Programming with Java and RxJava

The training provides in-depth understanding of functional reactive programming in the context of Java using the RxJava library. During intensive workshops, participants learn both theoretical foundations and practical applications of the reactive paradigm in modern applications. The program combines lectures with extensive practical exercises, enabling participants to immediately apply acquired knowledge in real programming scenarios.

2 days Online / On-site
from 2,450 PLN

Functional Programming in JavaScript

Training on functional programming in JavaScript. Learn pure functions, immutability, function composition, and FP patterns for cleaner code.

2 days Online / On-site
from 2,450 PLN

Guava - Google Libraries for Java

The training is dedicated to practical use of Guava libraries in Java projects, with particular emphasis on increasing productivity and code quality. The workshop program covers advanced programming techniques using tools provided by Guava, combining theory with intensive practical exercises. Participants learn to effectively use the library to solve common programming problems and improve existing code quality.

3 days Online / On-site
from 3,900 PLN

GWT: Creating Ajax Applications in Java, Compilation to JavaScript

The training introduces participants to the world of Google Web Toolkit (GWT), enabling the creation of advanced web applications in Java with automatic compilation to JavaScript. The workshop program focuses on practical use of GWT for building scalable business applications. Participants learn the complete application development cycle from design through implementation to deployment, working on real examples and scenarios. The training methodology is based on a practical approach where every theoretical concept is immediately verified through practical exercises.

4 days Online / On-site
from 3,550 PLN

HTML5, JavaScript and CSS4 - Modern Web Technologies

This advanced training presents the latest standards and technologies used in creating modern web applications. The program combines the latest HTML5 capabilities, advanced JavaScript features, and innovative CSS4 styling techniques. Participants will learn not only the technologies themselves but also understand how to effectively integrate them, creating efficient and scalable solutions. Classes are conducted in workshop format, where theory immediately translates into practice, enabling the building of real, complex web applications.

5 days Online / On-site
from 3,750 PLN

IoT programming using Java

The training focuses on the practical aspects of developing software for IoT devices in Java. During the workshop, participants will learn the specifics of programming for embedded systems, techniques of communication between devices and methods of real-time data processing. The program combines theory with practice, enabling participants to independently develop applications for IoT devices using popular Java libraries and frameworks.

2 days Online / On-site
from 2,450 PLN

IoT programming with JavaScript

The training introduces participants to the world of programming Internet of Things (IoT) devices using JavaScript. The workshop program covers practical aspects of IoT application development, from microcontroller programming to cloud integration. Participants will learn techniques for implementing IoT solutions, communication protocols and best practices for security and scalability of IoT systems.

3 days Online / On-site
from 3,300 PLN

Jasmine: JavaScript Application Unit Testing

Training focuses on practical use of the Jasmine framework for testing JavaScript applications. The program combines theoretical fundamentals with intensive practical workshops during which participants independently create unit tests. Sessions are conducted in workshop format with emphasis on practical application of learned techniques. The training methodology is based on working with real project examples, enabling immediate use of acquired knowledge.

1 day Online / On-site
from 1,250 PLN

Java Application Scripts and Tests with Groovy

This training focuses on practical use of Groovy language for creating scripts and tests for Java applications. The workshop program covers advanced programming task automation techniques and effective test implementation. Participants will learn Groovy integration capabilities with existing Java projects and how to leverage its advantages in daily programming work.

2 days Online / On-site
from 2,450 PLN

Java Persistence API

The purpose of this training is to learn how to integrate Java applications with databases using the Java Persistence API standard. During the training, methods of creating database applications, object modeling, and object-relational mapping will be discussed.

3 days Online / On-site
from 4,500 PLN

Java vs C#

Learn the differences and similarities between Java and C# languages. Master key concepts, frameworks, and tools for creating web applications, desktop applications, and web services. Ideal for developers.

2 days Online / On-site
from 4,400 PLN

Java with Selenium, CI and Version Control - Test Automation

Intensive practical test automation training combining Selenium WebDriver capabilities with Java language and continuous integration best practices. During workshops, participants go through the complete process of creating a test automation framework, CI/CD integration, and advanced test scenario implementation. The program focuses on practical aspects of building a stable and scalable test automation environment.

5 days Online / On-site
from 5,050 PLN

JBehave - BDD in Java

Training introduces the world of Behavior-Driven Development using the JBehave framework in Java environment. The workshop program guides participants through behavioral test implementation, from creating natural language scenarios to test automation. Sessions combine theory with intensive practice, allowing participants to immediately apply acquired knowledge to real examples. The workshop methodology is based on gradually building example complexity, enabling full understanding of BDD concepts.

1 day Online / On-site
from 1,850 PLN

Kotlin for Android Developers

The training is dedicated to Android developers who want to effectively use Kotlin in mobile app development. The program focuses on practical aspects of implementing Android functionality using Kotlin-specific features. Through practical workshops, participants learn to write efficient, secure, and easy-to-maintain code for the Android platform.

3 days Online / On-site
from 2,650 PLN

Kotlin for iOS Developers

The training is designed specifically for iOS developers who want to expand their competencies into multiplatform app development using Kotlin Multiplatform Mobile. The program focuses on the transition from Swift to Kotlin, showing similarities and differences between languages and best practices for code sharing between platforms. Practical workshops allow participants to understand how to effectively leverage their iOS experience in building applications in the Kotlin ecosystem.

3 days Online / On-site
from 2,650 PLN

Kotlin Programming - From Basics to Advanced Techniques

Training provides comprehensive introduction to the Kotlin language, guiding participants from programming basics to advanced techniques. The program combines theory with intensive practical workshops, during which participants learn effective use of modern language features. Special emphasis is placed on practical Kotlin application in real programming projects and software development best practices.

3 days Online / On-site
from 2,650 PLN

Laravel Livewire - Dynamic Interfaces Without JavaScript

This training guides participants through the process of creating dynamic user interfaces using Laravel Livewire. During intensive workshops, participants will learn techniques for building reactive components without the need to write JavaScript code. The program focuses on practical use of Livewire for creating interactive interface elements while maintaining the simplicity and elegance of Laravel code.

1 day Online / On-site
from 1,850 PLN

Node.js for JavaScript Developers

Training designed for JavaScript developers who want to expand their skills to include server application development in Node.js. During intensive practical workshops, participants will learn Node.js architecture and learn to create efficient server applications. Sessions are conducted in workshop format where each concept is immediately practiced on real examples.

3 days Online / On-site
from 2,650 PLN

Prototyping with JavaScript and Bootstrap

Practical training in rapid user interface prototyping using JavaScript and the Bootstrap framework. The workshop program focuses on effectively creating interactive mockups and functional web application prototypes. Participants learn responsive layout design techniques and dynamic interaction implementation, enabling rapid concept verification and iterative user interface improvement.

3 days Online / On-site
from 2,650 PLN

React VR: Creating VR Applications with JavaScript

Training on React VR (React 360) for virtual reality web development. Learn VR components, 360-degree experiences, and building immersive applications.

2 days Online / On-site
from 2,450 PLN

Reactive Programming with JavaScript and ReactiveX

Training on reactive programming with JavaScript and ReactiveX. Learn observables, operators, and reactive patterns for building responsive modern applications.

2 days Online / On-site
from 2,450 PLN

Reactive Programming with JavaScript and RxJS

Comprehensive training on reactive programming with JavaScript and RxJS. Learn observables, operators, and reactive patterns for building responsive web applications.

3 days Online / On-site
from 2,950 PLN

REST API Testing with Postman and Java

The training provides a comprehensive approach to REST API testing using Postman tool and Java testing frameworks. The workshop program covers both API interface testing theory and intensive practical exercises on real examples. Participants learn to design, implement, and automate API tests using best practices and testing patterns.

3 days Online / On-site
from 3,900 PLN

RxJava for Android Developers - Reactive Programming

The training focuses on using the RxJava library in creating applications for the Android system. The program combines theoretical foundations of reactive programming with practical workshops implementing reactive patterns. During sessions, participants learn advanced techniques for managing data streams and handling asynchronous events. Workshops are conducted in the form of practical exercises, during which participants create real application components using the reactive paradigm.

3 days Online / On-site
from 3,300 PLN

Spring WebFlux - Reactive Programming in Spring

This training deepens knowledge in creating reactive web applications using Spring WebFlux. The workshop program focuses on practical use of reactive programming in the Spring ecosystem, with particular emphasis on API design, request handling, and database integration. Through practical exercises, participants learn to implement efficient and scalable applications using the reactive paradigm.

2 days Online / On-site
from 2,450 PLN

Test automation - Selenium WebDriver and Java

The aim of the course is to present one way to automate tests. The training will include theoretical basics of test automation and a practical workshop to build a test framework. The main goal of the course is to learn how to create automated tests on your own using Selenium WebDriver, Java and TestNG.

2 days Online / On-site
from 3,000 PLN

TypeScript - static typing in JavaScript

Training introduces the world of static typing in JavaScript using TypeScript. Practical workshops enable acquiring skills in effectively using the type system to create more reliable code. Participants learn advanced typing techniques and methods of integrating TypeScript with existing JavaScript projects. Sessions are conducted as interactive workshops with numerous practical exercises.

1 day Online / On-site
from 1,250 PLN

Unit Testing in JavaScript

The training focuses on practical aspects of creating unit tests in JavaScript, presenting proven techniques and tools used in professional software development. During workshops, participants learn methodologies for writing effective tests, test automation, and best practices for code quality assurance. The program combines theory with intensive practical exercises.

1 day Online / On-site
from 1,250 PLN

Unity: 3D Game Development with C# and JavaScript

This training provides a practical introduction to 3D game development in the Unity environment using C# and JavaScript languages. During workshops, participants will go through the entire game production process: from concept through mechanics implementation to final testing and optimization. The program focuses on practical aspects of game development, presenting proven design patterns and programming techniques.

4 days Online / On-site
from 2,950 PLN

Vert.x: Building Reactive Applications on JVM

This training introduces participants to the world of reactive programming using the Vert.x platform on JVM. During practical workshops, participants will learn principles of creating efficient, scalable asynchronous applications. The program covers both theoretical foundations of reactive programming and practical implementation aspects using Vert.x, with special focus on real-world business scenarios.

2 days Online / On-site
from 2,450 PLN

Apache Shiro: Securing Java Applications

The training focuses on the practical aspects of implementing security in Java applications using the Apache Shiro framework. The program covers both the theoretical basics of application security and practical applications of Apache Shiro in real-world scenarios. Participants, through hands-on workshops, learn to design and implement security mechanisms in accordance with industry best practices.

1 day Online / On-site
from 1,650 PLN

Apache Tomcat Administration - Configuration and Optimization

Intensive practical training focused on effective management and optimization of the Apache Tomcat application server. The program covers both fundamental aspects of administration and advanced configuration and performance tuning techniques. Workshops are conducted in the form of practical laboratory exercises, where participants work on dedicated test environments. Particular emphasis is placed on solving real problems and implementing best practices in application server management.

3 days Online / On-site
from 3,300 PLN

Bootstrap for Web Developers

The two-day training "Bootstrap for Web Developers" focuses on effective use of the Bootstrap framework for creating responsive and attractive websites. Participants will learn to use Bootstrap components, customize appearance and create advanced layouts.

2 days Online / On-site
from 2,450 PLN

Code Quality Assurance with ESLint

The training dedicated to ESLint focuses on practical aspects of ensuring JavaScript and TypeScript code quality. The workshop program covers ESLint configuration, customization, and integration in the software development process. Participants learn advanced static code analysis techniques and quality control process automation methods in programming projects.

2 days Online / On-site
from 2,450 PLN

Concordion - Executable Specifications

This training focuses on using Concordion framework to create executable specifications. During workshops, participants learn techniques for combining documentation with automated acceptance tests. The program covers both theoretical foundations and practical applications, with particular emphasis on creating readable and up-to-date test documentation. Sessions are conducted in interactive format with plenty of practical exercises.

3 days Online / On-site
from 3,300 PLN

Contentful - Headless CMS for Modern Applications

One-day training dedicated to Contentful platform as modern headless CMS solution. During practical workshops, participants learn system architecture and acquire skills for effectively using API to create scalable applications. The program focuses on practical aspects of implementing and integrating Contentful with various front-end frameworks.

1 day Online / On-site
from 1,850 PLN

Elm in Frontend Application Development

The training provides thorough preparation for creating frontend applications in the Elm language. The program is designed so that participants can learn both theoretical fundamentals and practical aspects of functional programming in the browser. During workshops, participants learn to implement user interfaces, manage application state, and integrate Elm with existing systems. Classes are conducted in workshop format, where each topic is immediately verified in practice.

2 days Online / On-site
from 2,450 PLN

Front-end Developer - Career Course

The Front-end Developer career course provides participants with comprehensive knowledge of modern web technologies. The training program has been designed to guide participants from fundamentals through advanced concepts to the latest trends in user interface development. Practical workshops constitute the dominant part of the course, allowing participants to build a solid portfolio of projects using learned technologies. Participants work on real examples, learning not only coding but also best practices, optimization, and work methodologies.

5 days Online / On-site
from 4,450 PLN

Google Maps API for Developers

The training provides a practical approach to implementing Google Maps API in web and mobile applications. Participants learn advanced API features through real project implementation. Classes are conducted as workshops where theory is immediately translated into practice. The program covers both basic and advanced aspects of integrating Google maps with custom applications.

2 days Online / On-site
from 2,450 PLN

Image Recognition with DeepLearning4J

This training focuses on practical use of DeepLearning4J for image recognition and analysis tasks. The program is designed to provide participants with advanced knowledge of convolutional networks and their implementation in the JVM environment. During intensive workshops, participants work on real computer vision projects, learning to implement various CNN architectures and solve practical image processing problems. The sessions combine theory with extensive hands-on laboratory experience.

3 days Online / On-site
from 3,900 PLN

JBoss Application Server

Practical training on administration and configuration of the JBoss EAP (Enterprise Application Platform) application server. Participants will learn the server architecture, configuration methods, and best practices for deploying and managing Java EE applications. The training is conducted in workshop format, where each participant independently performs exercises in a prepared environment, learning to solve real administrative problems.

2 days Online / On-site
from 2,450 PLN

Jetty - Embedding Web Server in Applications

The one-day Jetty server training focuses on practical aspects of embedding web servers in Java applications. During workshops, participants learn Jetty architecture, configuration techniques, and integration methods with existing applications. The program also covers performance and security topics when deploying embedded web servers.

1 day Online / On-site
from 1,050 PLN

MERN Fullstack Development - Building Applications

Practical training on creating web applications in MERN architecture (MongoDB, Express.js, React, Node.js). The program focuses on building a full application stack, from backend to frontend, using modern JavaScript technologies. Through practical workshops, participants will learn the process of creating scalable web applications, implementing all application layers. Sessions are conducted as intensive programming workshops with emphasis on practical development aspects.

2 days Online / On-site
from 2,450 PLN

Mixpanel - User Behavior Analysis

Practical Mixpanel platform training focusing on analyzing user behavior in applications and web services. Participants will learn advanced interaction tracking techniques, report creation, and using data for product optimization. The program contains practical implementation and analysis examples on real cases.

1 day Online / On-site
from 1,850 PLN

OpenXava - Building Business Applications

OpenXava is a framework for rapid business application development in Java. The training takes the form of practical workshops where participants learn the principles of effectively using this tool. During classes, participants will acquire skills in creating professional business applications using best practices and design patterns. The training methodology is based on the practical "learning by doing" approach.

2 days Online / On-site
from 2,450 PLN

OSv: Operating System for the Cloud

One-day introductory training to the world of OSv, the first operating system designed specifically for cloud environments. During workshops, participants learn the unique features of OSv that make it an ideal choice for applications running in the cloud. The program combines theory with practice, enabling participants to independently create and deploy OSv images. The training uses real scenarios, showing how OSv can increase performance and reduce the complexity of cloud applications.

1 day Online / On-site
from 2,250 PLN

Package management with Yarn - development process optimization

Specialized training dedicated to effective dependency management in JavaScript projects using Yarn tool. The program covers both basic functions and advanced techniques for optimizing application development process. Through practical workshops, participants learn methods of improving work with packages, version management, and automation of dependency installation and update processes.

1 day Online / On-site
from 1,650 PLN

React Native for iOS and Android

Comprehensive training on React Native for cross-platform mobile development. Learn to build native iOS and Android applications using JavaScript and React framework.

4 days Online / On-site
from 3,950 PLN

Resin Application Server - Configuration and Management

This training guides participants through the process of configuring and managing the Resin application server, focusing on practical aspects of deploying and maintaining Java EE applications. The workshop program covers the full application lifecycle on Resin server, from installation and initial configuration, through performance optimization, to monitoring and troubleshooting in production environments. Sessions are conducted as intensive practical workshops where each participant works on their own server instance, learning by performing real administrative and configuration tasks.

2 days Online / On-site
from 2,450 PLN

Shiny, R and HTML: Combining Data Science with Web Development

This training introduces participants to the world of creating interactive web applications using the Shiny framework and R language. The program combines data analysis elements with user interface creation, showing how to effectively present analysis results in a web browser. Sessions are conducted as practical workshops where participants create their own analytical applications using real datasets.

1 day Online / On-site
from 1,850 PLN

State management in Vue.js, React and Angular applications

Training focuses on advanced state management techniques in the most popular JavaScript frameworks. Participants will learn various approaches to state management, from built-in solutions to external libraries. The program combines theory with practice through implementation workshops and use case analysis. Sessions are conducted in an interactive format, with emphasis on practical application of learned patterns and techniques.

3 days Online / On-site
from 3,300 PLN

TinaCMS - Modern Content Management for Developers

Specialist training dedicated to the modern TinaCMS platform, which introduces an innovative approach to content management in web applications. The program combines theoretical foundations with practical workshops during which participants create and develop real projects. Sessions are conducted as intensive workshops where each concept is immediately translated into practical code application. Special emphasis is placed on TinaCMS integration with modern JavaScript frameworks.

1 day Online / On-site
from 1,850 PLN

Undertow - Embedding Web Server in Applications

This training focuses on practical use of the Undertow server as an embedded web server in Java applications. Participants will learn Undertow architecture and integration techniques with Java applications through practical programming workshops. The program covers configuration, optimization, and server security aspects in the context of production applications.

1 day Online / On-site
from 1,250 PLN

Web application architecture

Learn the principles of designing modern web applications with JavaScript, Angular, NodeJS and other technologies. The training covers best practices, design patterns, and REST and HTTP implementation.

2 days Online / On-site
from 1,900 PLN

Webpack - modular approach to web application development

Training focuses on practical use of Webpack as a tool for building modern web applications. During workshops, participants learn advanced code modularization techniques and application build process optimization. The program covers configuration, optimization, and customizing Webpack for various project scenarios. Sessions are conducted as practical exercises.

1 day Online / On-site
from 1,650 PLN

Oracle licensing - intermediate level

Preparation for proper understanding of Oracle Java and database licensing. The training extensively discusses Oracle licensing changes, the possibility of using a free Java solution, and situations where a paid Java license is required.

1 day Online / On-site
from 1,299 PLN

Advanced

Advanced techniques in Spring Boot

Training is designed for programmers who want to deepen their Spring Boot knowledge, learning advanced techniques and design patterns. During intensive practical workshops, participants work on creating scalable microservices, implementing advanced security mechanisms and optimizing application performance. Sessions are conducted as practical laboratories using real business scenarios.

2 days Online / On-site
from 2,450 PLN

Java Persistence with Hibernate

The training focuses on practical aspects of using the Hibernate framework in the context of Java Persistence API. During workshops, participants will learn advanced object-relational mapping techniques and best practices in persistence layer design. The program combines theory with intensive practical exercises, enabling participants to immediately apply acquired knowledge in real project scenarios.

2 days Online / On-site
from 2,450 PLN

Advanced Java EE Web Application Programming

This training deepens knowledge in creating advanced web applications using Java EE technology. The workshop program combines theory with intensive practice, guiding participants through the process of building scalable and high-performance enterprise solutions. During the sessions, participants will learn both architectural aspects of system design and practical techniques for implementing individual application layers. The workshops place special emphasis on using the latest standards and design patterns characteristic of the Java EE platform.

4 days Online / On-site
from 2,950 PLN

Apache Maven - Java Project Management

The training provides in-depth understanding of the Apache Maven tool and its role in managing Java projects. The program is designed so that participants learn both basic Maven mechanisms and advanced application build process automation techniques. Classes are conducted in a workshop format where each theoretical topic is immediately reinforced through practical exercises on real projects. Participants learn not only Maven configuration and usage but also best practices in dependency management and application lifecycle.

3 days Online / On-site
from 3,300 PLN

Microservices with Spring Cloud and Kafka

Advanced training combining best practices for creating microservices in Spring Cloud with the capabilities of Apache Kafka. The program guides participants through the process of designing and implementing a scalable microservice architecture using event-driven patterns. During an intensive hands-on workshop, participants build a complex system, learning about integration patterns, asynchronous communication techniques and methods for ensuring fault tolerance. The training uses real-world design scenarios to present practical solutions to common challenges in microservice architectures.

3 days Online / On-site
from 3,300 PLN

Continuous Integration with Jenkins and Maven

Practical training on implementing continuous integration processes using Jenkins and Maven. The program covers configuration, build automation, testing, and Java application deployment. Participants learn to create advanced CI/CD pipelines and integrate various tools in the development process.

3 days Online / On-site
from 3,300 PLN

NLP with Deeplearning4j - language processing on the JVM

The training introduces participants to the world of natural language processing in the JVM ecosystem using the Deeplearning4j framework. The program is designed to enable Java developers to effectively use deep learning techniques in NLP applications. The class combines theory with intensive hands-on workshops where participants learn to implement NLP solutions in a production environment. The course particularly focuses on performance aspects and integration of language models into existing Java systems. The training methodology involves a gradual build-up of complexity, from basic concepts to advanced applications.

2 days Online / On-site
from 2,450 PLN

Spring Framework - Advanced Programming Course

This training is delivered in the form of intensive practical workshops exploring advanced aspects of application development in Spring Framework. Participants will learn architecture, design patterns, and best practices for implementing enterprise solutions. The program combines theory with extensive practical exercises on real examples, enabling immediate application of acquired knowledge.

5 days Online / On-site
from 5,050 PLN

Advanced programming in Kotlin

Training focuses on advanced aspects of programming in Kotlin, introducing participants to the world of complex techniques and design patterns. The program includes in-depth workshops on concurrency, functional programming and creating custom libraries and DSLs. Participants will learn advanced language capabilities through practical implementations of real programming scenarios, with special emphasis on performance and scalability of created solutions.

3 days Online / On-site
from 2,650 PLN

Angular with JavaScript - Advanced Course

Advanced training on creating Angular applications using JavaScript, dedicated to programmers wanting to deepen their knowledge of combining these technologies. The program focuses on practical aspects of implementing complex functionalities and performance optimization. Workshops cover real project scenarios that participants may encounter in daily work. The training is conducted in the form of intensive practical sessions with theory elements.

4 days Online / On-site
from 3,550 PLN

Apache Tomcat and Java EE Administration - Advanced Techniques

Advanced training combining Apache Tomcat administration with the Java EE platform, focusing on practical aspects of managing complex enterprise applications. The program includes in-depth analysis of application server integration with Java EE components and advanced optimization and monitoring techniques. Workshops are conducted in the form of practical laboratories, where participants work with real deployment scenarios. Particular emphasis is placed on integration and performance aspects in the production environment.

3 days Online / On-site
from 2,650 PLN

Continuous Integration (CI) for Java Projects

This training presents advanced continuous integration practices in the context of Java projects, focusing on automating software building and testing processes. The workshop program guides participants through the process of creating and optimizing CI pipelines, using popular tools and industry best practices. Participants work on real CI implementation scenarios, learning through practical experience. Training methodology is based on interactive workshops where each concept is immediately verified in practice.

2 days Online / On-site
from 2,450 PLN

Electron: Developing desktop applications with JavaScript

The one-day Electron framework training focuses on the practical aspects of developing desktop applications using web technologies. The workshop program covers the process of building, testing and distributing multiplatform applications. Participants will learn both the fundamentals of the Electron architecture and advanced techniques for integrating with the operating system and optimizing application performance.

1 day Online / On-site
from 1,650 PLN

Enterprise Application Integration with Spring Integration

The training focuses on practical aspects of enterprise system integration using Spring Integration. During workshops, participants will learn advanced techniques for implementing integration patterns and best practices in designing enterprise solutions. The program combines theory with practical examples, enabling participants to immediately apply gained knowledge in real integration scenarios.

2 days Online / On-site
from 2,450 PLN

Groovy Programming - Dynamic Language for JVM

Training introduces participants to the world of Groovy programming, focusing on its dynamic capabilities and integration with the JVM platform. The course is conducted as intensive workshops, where theory is interspersed with practical programming tasks. Participants learn both language syntax and advanced programming techniques, including metaprogramming and DSL. The training program is designed to show practical applications of Groovy in various programming scenarios.

3 days Online / On-site
from 3,300 PLN

Java and Kubernetes for DevOps Engineers

The training combines advanced aspects of Java application development with DevOps practices in a Kubernetes environment. The workshop program guides participants through the process of designing, deploying, and managing Java applications in an orchestrated container environment. Classes are conducted in the form of practical workshops where participants work with real tools and scenarios, implementing solutions commonly found in production environments. The teaching methodology is based on an iterative approach, where each module builds on knowledge from previous parts.

3 days Online / On-site
from 3,900 PLN

Java for Android developers - key concepts

A two-day workshop training focusing on key aspects of Java in the context of Android application programming. The program covers the practical application of advanced Java concepts in mobile application development. Participants, through the workshop, will learn the specifics of Java usage in the Android environment, with a focus on optimization and programming best practices.

2 days Online / On-site
from 2,450 PLN

Java - Intermediate and Advanced Level

The training provides comprehensive understanding of advanced aspects of Java programming, focusing on modern practices and design patterns. The workshop program includes both theoretical foundations of advanced concepts and their practical applications in real projects. Through intensive exercises, participants learn to design and implement efficient, scalable solutions using the latest Java language capabilities.

3 days Online / On-site
from 2,650 PLN

JavaScript - advanced programming techniques

An intensive training focusing on advanced aspects of JavaScript programming. Participants will learn modern design patterns, code optimization techniques and the latest features of the language. Practical workshops account for 70% of the training time, during which participants implement advanced solutions under the guidance of an experienced trainer. The program places special emphasis on writing efficient, scalable and maintainable code.

2 days Online / On-site
from 2,450 PLN

JavaScript and Ajax - Interactive Web Applications

The training offers an in-depth introduction to creating interactive web applications using JavaScript and Ajax technology. The workshop program guides participants through all aspects of modern frontend programming, from JavaScript basics to advanced asynchronous communication techniques. Classes are conducted in the form of practical workshops, where each concept is immediately translated into real implementations. Participants work on projects reflecting real business scenarios.

5 days Online / On-site
from 4,450 PLN

JSON in JavaScript - Advanced Techniques

This training aims to provide advanced knowledge of working with JSON format in the JavaScript ecosystem. During practical workshops, participants will learn complex JSON data manipulation techniques, design patterns, and implementation best practices. Sessions focus on real business scenarios and efficient data processing.

2 days Online / On-site
from 2,450 PLN

Kotlin in iOS and Android app development

A five-day advanced training course on developing mobile applications for iOS and Android platforms using the Kotlin language and Kotlin Multiplatform Mobile. The workshop program systematically develops participants skills in the design and implementation of multiplatform applications, starting with the foundations of the Kotlin language, through the specifics of mobile application development, to advanced code sharing techniques between platforms. Participants, through intensive hands-on activities, learn not only the theoretical aspects of cross-platform programming, but most importantly, gain practical experience in developing real applications. The training utilizes the latest design patterns and best practices, showing how to effectively leverage Kotlins capabilities in developing high-quality mobile applications.

5 days Online / On-site
from 4,450 PLN

Parallel Computing and Multithreading in Java

The training provides comprehensive knowledge in concurrent and parallel programming using Java. The program focuses on practical aspects of multithreading, synchronization, and modern concurrency utilities. Participants learn to build high-performance, thread-safe applications through intensive workshop sessions with real-world performance optimization scenarios.

2 days Online / On-site
from 2,450 PLN

Unit Testing with JUnit

The training develops practical skills in creating effective unit tests using JUnit framework. The workshop program focuses on implementing high-quality tests, with special emphasis on Test-Driven Development techniques. Participants will learn advanced testing techniques, design patterns, and best practices in unit test automation by combining theory with intensive practical workshops.

3 days Online / On-site
from 2,650 PLN

Advanced Java, JEE and web application security

This intensive four-day training course integrates advanced aspects of Java security, Java Enterprise Edition and web applications. The course provides an in-depth understanding of security mechanisms at all levels of enterprise applications. Through hands-on workshops and case studies, participants learn a holistic approach to securing complex enterprise systems. The program combines theory with extensive hands-on exercises, enabling participants to gain skills in designing and implementing multi-layered security features.

4 days Online / On-site
from 3,500 PLN

Advanced Java Security

This advanced three-day training course focuses on deepening the knowledge of Java application security. The program covers detailed aspects of security at the code, platform and system architecture levels. Participants will learn advanced application security techniques and threat detection and countermeasure methodologies through hands-on workshops and real-world case studies.

3 days Online / On-site
from 3,600 PLN

Java and web application security

The three-day training combines aspects of Java security with web application security. Participants will learn advanced application security techniques through hands-on workshops and real-world case studies. The program focuses on identifying vulnerabilities and implementing effective protection mechanisms in Java and web applications.

3 days Online / On-site
from 3,600 PLN

Secure Java programming (with OWASP)

The training provides an in-depth understanding of the principles of secure Java programming in accordance with OWASP guidelines. The workshop program combines theoretical fundamentals of application security with intensive hands-on exercises on real-world threat examples. Participants learn how to identify, prevent and fix common security vulnerabilities using OWASP recommended best practices and implementing security mechanisms in Java applications.

3 days Online / On-site
from 3,600 PLN

Advanced techniques in Deeplearning4j

The training provides in-depth understanding of advanced deep learning techniques using the Deeplearning4j framework. The program is designed to enable participants to master complex neural network architectures and their implementation in the JVM environment. During intensive workshops, participants work on advanced projects, learning to implement various deep learning models and solve complex problems. The sessions combine advanced theory with practical experience, showing how to effectively leverage the Java platform's capabilities in deep learning tasks.

3 days Online / On-site
from 3,900 PLN

NetBeans - Advanced Development Environment

Intensive one-day training focused on advanced features of the NetBeans integrated development environment. Participants will learn how to fully utilize the environment's capabilities to increase productivity and code quality. The program includes advanced code editing techniques, debugging, profiling, and work customization. Workshops are designed for people already working with NetBeans who want to deepen their skills.

1 day Online / On-site
from 1,850 PLN

Advanced administration, monitoring and maintenance of Elasticsearch

Training provides thorough preparation for advanced Elasticsearch administration in production environments. The program is designed so that participants can learn both theoretical foundations and practical aspects of monitoring and maintaining clusters. During workshops, participants learn to diagnose problems, optimize performance and implement advanced management techniques. Sessions are conducted in workshop format, where each topic is immediately verified in practice.

2 days Online / On-site
from 2,950 PLN

Magento 2: Advanced Theme Development

This training focuses on advanced techniques for creating and modifying themes in Magento 2. Participants will learn the theme system architecture and best practices in user interface design. The program combines theory with intensive practical workshops during which participants create their own solutions. Sessions are conducted in workshop format using real-world use cases.

2 days Online / On-site
from 2,450 PLN

Tableau for Developers

A three-day advanced training designed for developers who want to extend the capabilities of the Tableau platform by creating custom solutions and integrations. The program covers the full spectrum of Tableau's programming capabilities - from creating custom visualizations, through implementing extensions, to integrating with external systems. Participants work in a professional development environment, learning not only the technical aspects of programming but also best practices for creating scalable and high-performance analytical solutions. The training is conducted as intensive workshops where theory immediately translates into practical implementations.

3 days Online / On-site
from 3,900 PLN

WebAssembly - high-performance low-level web applications

Training introduces participants to the world of creating high-performance web applications using WebAssembly technology. The program covers both theoretical foundations of WebAssembly operation and practical aspects of implementation and integration with existing JavaScript applications. Workshops focus on real use cases, showing how to effectively utilize WebAssembly capabilities to optimize critical parts of applications. Sessions combine lecture elements with intensive programming.

3 days Online / On-site
from 3,300 PLN

Frequently Asked Questions

What Java training does EITT offer?

We offer training in Java SE (beginner to advanced), Spring Framework, Spring Boot, microservices, Hibernate/JPA, Kotlin, testing (JUnit, Mockito), and JVM optimization.

Do you offer Spring Boot training?

Yes — Spring Boot and the entire Spring ecosystem (Security, Cloud, Data, Batch) is one of our strongest areas. Courses are led by architects with enterprise system experience.

What Java version is taught?

Training is based on the latest Java versions (Java 17/21 LTS). We also cover migration from older versions and new features (records, sealed classes, virtual threads).

Can't find the right training?

We design custom training programs. Describe your needs and we'll prepare a tailored offer.

Ask about training
Request Training
Call us +48 22 487 84 90