Soubory a síť v Javě - Online kurz
Tutoriály v této sekci vás provedou prací se soubory v Javě. Probírat se budou např. výjimky a formáty txt, csv, xml a binární soubory, FTP, TCP/IP apod.
Co se v kurzu naučíš?
Budeš umět pracovat s různými souborovými formáty pomocí aktuálně používaných technologií. Moderní kurz nabitý praktickými příklady ukládání a načítání reálných dat tě posune na tvé cestě za platem až 160.000 Kč.
Tutoriály
Lekce 1
Výjimky v Javě
Tutoriál představí výjimky v Javě, try-catch bloky, konstrukci finally a try-with-resources notaci. Slouží jako příprava pro souborové operace
Napsal David Čápka
Tutoriál uvede do práce se soubory ve Windows v Javě. Vysvětlí zápisová práva a UAC, dále si ukážeme využití AppData pro data našich aplikací.
Napsal David Čápka
Tutoriál vysvětluje práci s textovými soubory (s příponou .txt) v Javě. Ukázka použití třídy BufferedWriter a BufferedReader pro zápis, připisování a čtení
Napsal David Čápka
V Java tutoriálu vytvoříme plně objektovou formulářovou aplikaci s databází uživatelů, která ukládá instance do textových souborů ve formátu CSV.
Napsal Petr Štechmüller
V tutoriálu dokončíme naši objektovou formulářovou aplikaci s databází uživatelů s použitím textových souborů ve formátu CSV.
Napsal Petr Štechmüller
Praktické cvičení
Řešené úlohy k 1.-5. lekci práce se soubory v Javě
Řešené programátorské úlohy v Javě na téma textové soubory. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal Petr Štechmüller
V tomto tutoriálu pro Javu si uvedeme formát XML, popíšeme si jeho strukturu, uvedeme ukázku souboru a zmíníme výhody oproti textovým souborům (CSV).
Napsal David Čápka
V tutoriálu si v Javě vytvoříme XML s několika uživateli pomocí SAX, třídou XMLStreamWriter. Instance načteme z ArrayListu a zapíšeme do XML.
Napsal David Čápka
V tutoriálu si v Javě načteme XML s několika uživateli pomocí SAX parseru, třídou XMLStreamReader. Ze souboru vytvoříme instance a přidáme je do listu.
Napsal David Čápka
V tutoriálu si ukážeme práci s XML soubory pomoci objektového modelu (DOM) v Javě. Načteme objekty z XML a poté XML pomocí DOM i vytvoříme.
Napsal David Čápka
Tutoriál jak serializovat a deserializovat objekt v Javě. Příklad je demonstrovaný na aplikaci s uživateli, která serializaci využívá na uchování dat.
Napsal Petr Štechmüller
Praktické cvičení
Řešené úlohy k 6.-10. lekci práce se soubory v Javě
Řešené programátorské úlohy v Javě na téma XML soubory, StreamAPI a serializace. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal Petr Štechmüller
V Java tutoriálu si uvedeme XSD a DTD schémata, která se používají v obchodních aplikacích pro snadnější práci s komplexními XML soubory.
Napsal Petr Štechmüller
V Java tutoriálu si ukážeme práci s XML soubory ve stylu enterprise řešení pomocí knihovny. XML bude generováno na základě XSD schématu.
Napsal Petr Štechmüller
Lekce 13
Binární soubory v Javě
V tutoriálu si představíme binární soubory a třídy DataOutputStream a DataInputStream. Naučíme se zapisovat a číst instance binárně v Javě.
Napsal Petr Štechmüller
Lekce 14
Výjimky a chyby v Javě podruhé
Zaměříme se podrobněji na konstrukci try-catch v Javě, co to vlastně výjimka je a jak je hierarchie chyb a výjimek implementována.
Napsal Matěj Kripner
Podíváme se na řetězení výjimek, exceptions wrapping, mechanismus suppressed exceptions a krátce na pluggable exception handlers.
Napsal Matěj Kripner
Tutoriál popíše třídu File, která se používá pro manipulaci se soubory a složkami v programovacím jazyce Java.
Napsal Petr Štechmüller
V druhém pokračování v povídání o práci se soubory a složkami v Javě se seznámíme s novým API a jeho třídami.
Napsal Petr Štechmüller
Tutoriál popíše ukládání souborů s vlastní příponou pomocí archivu zip v Javě. Vymyslíme si vlastní formát pro ukládání zaměstnanců a navrhneme formulář.
Napsal Petr Štechmüller
V tutoriálu si uložíme soubor s vlastní příponou *.zam a také jej otevřeme. Naučíme se pracovat se zazipovanou složkou v Javě.
Napsal Petr Štechmüller
Závěrečný test
Závěrečný test - Soubory a síť v Javě
Zakonči znalosti závěrečným testem Soubory a síť! Ten je posledním krokem k získání e-learning certifikátu kurzu a prověří tvé znalosti ze všech lekcí.
Napsal David Čápka
Tvůj certifikát
Tvůj certifikát e-learning kurzu Soubory a síť v Javě
Tvůj certifikát o úspěšném absolvování online kurzu Soubory a síť v Javě, který se ti na pracovním pohovoru určitě neztratí.
Napsal David Čápka
V tutoriálu si ukážeme, jak univerzálně získat přístup ke složce appdata pro data aplikace za pomoci knihovny třetí strany. To vše v Javě.
Napsal Petr Štechmüller
Článek vám ukáže základní práci se zvukovými soubory wav v Javě. Ukážeme si nové balíčky, nové třídy a jak funguje FileDialog.
Napsal Milan Gallas
V tomto článku si předvedeme jak v Java SE uložíme informace do počítače tak, aby byly k dispozici po opětovném spuštění Java programu.
Napsal Robert Michalovič
Ukážeme si, jak v Javě vytvořit jednoduchý server a klienta, komunikující spolu přes TCP/IP. V tomto tutoriálu si vytvoříme server.
Napsal Filip Stryk
V této druhé části minisérie o síťové komunikaci Klient/Server v Javě si naprogramujeme našeho klienta a vyzkoušíme si jak komunikuje se serverem.
Napsal Filip Stryk
V tomto třetím, a zároveň posledním díle minisérie o síťové komunikaci Client/Server v Javě si upravíme server aby se na něj mohlo připojit více klientů.
Napsal Filip Stryk
Tutoriál, ve kterém se seznámíme s Java knihovnou Jsoup. Tato knihovna se používá pro načítání, vyhledávání a manipulaci s html dokumenty.
Napsal vita
Pokračování tuutoriálu, ve kterém se seznámíme v Javě s knihovnou Jsoup, která se používá pro načítání, vyhledávání a manipulaci s html dokumenty.
Napsal vita
V článku si ukážeme, jak funguje ověřování serverových SSL/TLS certifikátů a kde jsou v Javě uloženy certifikáty důvěryhodných autorit.
Napsal Silvinios
Ukážeme si jak s použítím Java NIO2 vytvořit složku v systémovém appdata.
Napsal Richard H.