Kolekcie a prúdy v Jave

Kurz sa zameriava na Java Collections Framework a moderné spracovanie dát pomocou Stream API. Naučíš sa pracovať so zoznamami, mapami, množinami, frontami a zásobníkmi, pochopíš generiká a rozdiely medzi jednotlivými implementáciami kolekcií.

Postupne si osvojíš lambda výrazy a prácu so Stream API – od generovania streamov až po modifikačné a koncové operácie. Naučíš sa efektívne filtrovať, mapovať, triediť a agregovať dáta, pracovať s primitívnymi streamami a využívať paralelné prúdy s dôrazom na výkon a bezpečnosť.

Kurz pokrýva aj immutable kolekcie, pokročilé triedenie pomocou Comparator, spracovanie veľkých objemov dát a integráciu s knižnicami ako Guava či Apache Commons Collections. Po absolvovaní budeš schopný písať čitateľný, efektívny a moderný Java kód pracujúci s dátami.

99