Práca so súbormi v Jave

Kurz sa zameriava na prácu so súbormi, spracovanie dát a správne riešenie chýb v Java aplikáciách. Naučíš sa pracovať s textovými aj binárnymi súbormi, ukladať a načítavať objekty (CSV, XML, JSON, YAML) a pochopíš rozdiel medzi tradičným IO a moderným NIO.2 API.

Osvojíš si serializáciu, prácu s archívmi (ZIP), asynchrónne IO, sledovanie zmien v súboroch (WatchService) aj prehrávanie multimédií. Veľká časť kurzu je venovaná výnimkám – od základov až po best practices, vlastné výnimky a logovanie chýb v produkčnom prostredí.

Kurz ide ďalej než len lokálne súbory – dotkne sa práce s cloudovým úložiskom, šifrovania, digitálnych podpisov, konfigurácie cez properties či perzistencie dát pomocou Docker volume. Po jeho absolvovaní budeš schopný navrhovať aplikácie, ktoré bezpečne pracujú s dátami a sú pripravené na reálne nasadenie.

99