Lambda Expressions in Java 8 [Webinar]

The possibility to include lambda expressions in the code we write in Java was added in Java 8. This addition significantly contributes to Java's functional programming capabilities. 

Taking this webinar you will acquire in-depth understanding of lambda expressions in Java, the way they work underneath and the way they are implemented using anonymous inner classes. Understanding this topic is crucial for learning how to use Java 8 Streams. This webinar includes two sessions of 45 minutes each. The two sessions will be delivered together (with a short break of 10 minutes). The webinar will be entirely captured on video in order to allow you going over the material when the webinar ends.

This webinar was developed specifically for software developers who are already well experienced in Java programming and want to update their skills with Java 8 capabilities. 


Instance Methods
Static Methods

Haim Michael
This webinar is delivered by Haim Michael, who has more than 18 years of experience in software development, training & consulting. During the years, Haim has taught both academic and professional courses on C\C++, Java, Java EE, PHP, Scala, Android, HTML5, .NET, JavaScript, and UML. During the years 2001-2007 Haim has focused on running Zindell Technologies, through which he has developed more than 200 titles for mobile telephones, both games and applications, and published them worldwide. As of 2007, Haim focuses on developing free online software development courses. Haim is a PHP Zend Certified Engineer, OMG Certified UML Professional, Certified Java Professional and a Certified Java EE Web Component Developer. In addition, Haim Michael holds MBA (cumlaude) from Tel-Aviv University. You can find a detailed list of recommendations for Haim's professional training at

More info about feedbacks Haim received for his training capabilities at
More info about conferences in which Haim took part and spoke at
More info about Haim's experience can be found in its LinkedIn page at


This webinar is delivered both in English and in Hebrew. Make sure the specified language meets your expectations. 

Hebrew Friday              10/11/2017        1300-1440 GMT+2     register   
Hebrew     Monday          19/02/2018        1900-2040 GMT+2    
Hebrew Monday           9/04/2018         1900-2040 GMT+2  register
Hebrew Monday           4/06/2018         1900-2040 GMT+2  register
Hebrew     Wednesday     20/03/2019       1900-2040 GMT+2      register   
Hebrew     Sunday              2/06/2019        1900-2040 GMT+2       register   

Cancellation Terms
The cancellation terms are listed (in Hebrew) at and (in English) at

Last modified: Wednesday, 23 January 2019, 12:41 PM