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", "znajomość konstrukcji składniowych języka Java", "znajomość API języka Java", "rozumienie wpływu nowego cyklu wydawniczego JDK na pracę zespołów deweloperskich", "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", "umiejętność wykorzystania interfejsów funkcyjnych w języku Java", "umiejętność stosowania wyrażeń lambda w języku Java", "umiejętność wykorzystania strumieni (streams) we współczesnym stylu programowania w Javie", "umiejętność zarządzania wieloma wersjami JDK w środowisku deweloperskim"]