Nowoczesna Java
Znajomość zmian w kolejnych wersjach języka Java, konstrukcji składniowych i API, rozumienie wpływu nowego cyklu wydawniczego JDK na pracę zespołów developerskich i procesy utrzymania aplikacji. Znajomość nowoczesnych funkcji języka Java i ich praktyczne zastosowanie, opanowanie modeli współbieżności, wykorzystanie interfejsów funkcyjnych, wyrażeń lambda i strumieni (streams) we współczesnym stylu programowania, zarządzanie wieloma wersjami JDK w środowisku developerskim.
["znajomość zmian w kolejnych wersjach języka Java", "wiedza na temat konstrukcji składniowych i API języka Java", "rozumienie wpływu nowego cyklu wydawniczego JDK na pracę zespołów developerskich", "rozumienie wpływu nowego cyklu wydawniczego JDK na procesy utrzymania aplikacji", "znajomość nowoczesnych funkcji języka Java", "umiejętność praktycznego zastosowania nowoczesnych funkcji języka Java", "opanowanie modeli współbieżności w języku Java", "wykorzystanie interfejsów funkcyjnych w języku Java", "wykorzystanie wyrażeń lambda w języku Java", "wykorzystanie strumieni (streams) we współczesnym stylu programowania w języku Java", "umiejętność zarządzania wieloma wersjami JDK w środowisku developerskim"]