back to home
Virtusity Talk & Workshop

Functional Programming in Java

Functional programming helps to create clear, concise and less error-prone code. That’s why in the world of rapidly growing codebases good understanding of fundamental concepts help to create solutions that will be easier to read and maintain. During the course, participants will learn functional programming essentials as well as practical techniques. After the course, you will be able to understand functional programming principles and which Java features promote their usage in a daily job.

Intermediate (Java knowledge is required)
27-28 February, from 3 p.m. - 7p.m.
The attendees have to bring their own laptops with Java 11 and IntelliJ (alternatively other preferred IDE) installed.
Theoretical background followed by coding and refactoring exercises.
Michał Podskoczy
Software engineer at Virtus Lab working daily with JVM technologies - mainly Java and Kotlin. Domain-driven design passionate, focused on creating well crafted and tested solutions.
Do you have any questions or suggestions? Don’t hesitate to let us know!