Vedeah3dqjo0bpvb9e8q thumbneil

Java Lambdas

Fast introduction in Java functional programming with lambdas

   Watch Promo

In this short e-learning course you will be able to learn how to use Java lambdas on practice. It covers all aspects of functional programming in Java with lambdas and functional interfaces. You have already know how to code on Java? It's very nice. But do you know how to apply functional paradigm to a programming? This course gives you answer on many questions:

  1. What is a functional programming?
  2. How lambdas are organised in Java?
  3. What is a functional interface?
  4. How to pass functions as a method argument?
  5. How to use method references?

What is more important, is that everything presented in a very concise form. We will go from existing problem to its solution through a theory and practice. After the course, words predicate, function, supplier and consumer won't be so scared for you.

Develop your current Java knowledge and use advantages of functional programming features.


Your Instructor


Alex Zvolinskiy
Alex Zvolinskiy

My name is Alexey Zvolisnkiy aka Alex Fruzenshtein. I'm a Java / Scala developer and a test automation lead. I started a programmer career in 2006. I've worked at European and US software companies and startups, attended at conferences as a speaker, conducted trainings. You can find more information about me on LinkedIn and on my blog Fruzenshtein Notes.

My favorite areas of development are back-end solutions, API design, test automation of web UI and web-services. I'll be really glad to answer to all of your questions regarding my courses.


Frequently Asked Questions


What I need to start the course?
I need to have a laptop or a PC with any operation system: - Windows - Linux - Mac You need to install Java 8 or higher. You need to have some Java IDE for a code development.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
Do I need to pay for this course?
No It's free.

Get started now!