Java pre pokročilých

13h 37min
Čas
151
Kapitol
Programování
Kategorie
4.6
Hodnocení
Mírně pokročilý
Level
slovenský
Jazyk kurzu
Online kurz Java pre pokročilých je možné

Seznam kapitol

Úvod
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Java za 60 minút - opakovanie základov
Dostupné pouze po zakoupení přístupu
Java pre pokročilých
Dostupné v ukázce kurzu
BoxingUnboxing = Úloha
Dostupné pouze po zakoupení přístupu
Výnimky
Dostupné pouze po zakoupení přístupu
Vlastná výnimka
Dostupné pouze po zakoupení přístupu
Výnimky = Úloha
Dostupné pouze po zakoupení přístupu
Balíky
Dostupné pouze po zakoupení přístupu
Balíky = Úloha
Dostupné pouze po zakoupení přístupu
Ako vložiť cudzí java súbor do projektu
Dostupné pouze po zakoupení přístupu
Čísla, znaky, reťazce
Number
Dostupné pouze po zakoupení přístupu
Number = Úloha
Dostupné pouze po zakoupení přístupu
Práca s číslami
Dostupné pouze po zakoupení přístupu
Static import
Dostupné pouze po zakoupení přístupu
Static import = Úloha
Dostupné pouze po zakoupení přístupu
Char - znaky
Dostupné pouze po zakoupení přístupu
Práca s reťazcami
Dostupné pouze po zakoupení přístupu
Formátovanie reťazcov
Dostupné pouze po zakoupení přístupu
Advance formátovanie
Dostupné pouze po zakoupení přístupu
Znaky a reťazce = Úlohy
Dostupné pouze po zakoupení přístupu
Regulárne výrazy
Regulárne výrazy - 1 úvod
Dostupné pouze po zakoupení přístupu
Regulárne výrazy - 2 prehľadávanie
Dostupné pouze po zakoupení přístupu
Regulárne výrazy - 3 character classes a character sety
Dostupné pouze po zakoupení přístupu
Regulárne výrazy - 4 kvantifikátory
Dostupné pouze po zakoupení přístupu
Regulárne výrazy - 5 boudary matchers
Dostupné pouze po zakoupení přístupu
Regulárne výrazy - 6 zvyšok
Dostupné pouze po zakoupení přístupu
Regulárne výrazy = Úlohy
Dostupné pouze po zakoupení přístupu
Krok ku aplikácii
Čítanie dát z konzoly
Dostupné pouze po zakoupení přístupu
Debugovanie a StackTrace
Dostupné pouze po zakoupení přístupu
Základná práca s dátumami
Dostupné pouze po zakoupení přístupu
Dokumentácia a dokumentačné komentáre
Dostupné pouze po zakoupení přístupu
Konzola a dátumy = Úlohy
Dostupné pouze po zakoupení přístupu
Konzolová aplikácia - robím prvý projekt (hra na konzole)
Konzolová aplikácia - 00 úvod
Dostupné pouze po zakoupení přístupu
Konzolová aplikácia - 01 brain storming - určenie funkcionality
Dostupné pouze po zakoupení přístupu
Konzolová aplikácia - 02 návrh objektov
Dostupné pouze po zakoupení přístupu
Konzolová aplikácia - 03 tvorba hry
Dostupné pouze po zakoupení přístupu
Konzolová aplikácia - 04 dokončenie aplikácie
Dostupné pouze po zakoupení přístupu
Konzolová aplikácia - 05 doladenie a koniec
Dostupné pouze po zakoupení přístupu
Konzolová aplikácia = Úloha
Dostupné pouze po zakoupení přístupu
Spúšťanie aplikácie
Jar, runnable jar, manifest - čo je to
Dostupné pouze po zakoupení přístupu
Vytvorenie jar súboru vo vývojovom prostredí IntelliJ IDEA
Dostupné pouze po zakoupení přístupu
Classpath
Dostupné pouze po zakoupení přístupu
Spúšťanie aplikácie = Úloha
Dostupné pouze po zakoupení přístupu
I/O - input/output
IO - 1 Rôzne druhy streamov
Dostupné pouze po zakoupení přístupu
IO - 2 Scanner na stremy
Dostupné pouze po zakoupení přístupu
IO - 3 Path
Dostupné pouze po zakoupení přístupu
IO - 4 Files - úvod, try with resources, výnimky
Dostupné pouze po zakoupení přístupu
IO - 5 Files - manipulácia so súbormi a priečinkami
Dostupné pouze po zakoupení přístupu
IO - 6 Varargs
Dostupné pouze po zakoupení přístupu
IO = Úlohy
Dostupné pouze po zakoupení přístupu
IO = Úloha - súborová databáza
Dostupné pouze po zakoupení přístupu
Kolekcie
Kolekcie - 1 úvod
Dostupné pouze po zakoupení přístupu
Kolekcie - 2 Set
Dostupné pouze po zakoupení přístupu
Kolekcie - 3 List
Dostupné pouze po zakoupení přístupu
Kolekcie - 4 Map
Dostupné pouze po zakoupení přístupu
Kolekcie - 5 triedenie v kolekciách a vlastné triedenie
Dostupné pouze po zakoupení přístupu
Kolekcie = Úlohy
Dostupné pouze po zakoupení přístupu
Generické programovanie
Generické programovanie - 1 úvod
Dostupné pouze po zakoupení přístupu
Generické programovanie - 2 postup, konvencie
Dostupné pouze po zakoupení přístupu
Generické programovanie - 3 viacero typových parametrov
Dostupné pouze po zakoupení přístupu
Generické programovanie - 4 raw types
Dostupné pouze po zakoupení přístupu
Generické programovanie - 5 generické metódy
Dostupné pouze po zakoupení přístupu
Generické programovanie - 6 Obmedzené typové parametre - Bounded Type Parameters
Dostupné pouze po zakoupení přístupu
Generické programovanie - 7 hlbšie obmedzenia - multiple bounds
Dostupné pouze po zakoupení přístupu
Generické programovanie - 8 type inference
Dostupné pouze po zakoupení přístupu
Generické programovanie - 9 wildcards úvod
Dostupné pouze po zakoupení přístupu
Generické programovanie - 10 upper bounded wildcard
Dostupné pouze po zakoupení přístupu
Generické programovanie - 11 unbounded wildcard
Dostupné pouze po zakoupení přístupu
Generické programovanie - 12 lower bounded wildcard
Dostupné pouze po zakoupení přístupu
Generické programovanie - 13 kedy pouzit wildcards
Dostupné pouze po zakoupení přístupu
Generické programovanie = Úlohy
Dostupné pouze po zakoupení přístupu
Niečo viac k rozhraniam
Default metódy v rozhraniach
Dostupné pouze po zakoupení přístupu
Konflikty pri rozhraniach s default metódami
Dostupné pouze po zakoupení přístupu
Rozdiel medzi normálnou a default metódou. Statické metódy v rozhraniach
Dostupné pouze po zakoupení přístupu
Vnorené a vnútorné triedy
Vnorené a vnútorné triedy - 1 Vnorené triedy - statické a nestatické
Dostupné pouze po zakoupení přístupu
Vnorené a vnútorné triedy - 2 Shadowing
Dostupné pouze po zakoupení přístupu
Vnorené a vnútorné triedy - 3 Vnútorná anonymná trieda
Dostupné pouze po zakoupení přístupu
Vnorené a vnútorné triedy = Úlohy
Dostupné pouze po zakoupení přístupu
Lambda výrazy
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Lambda výrazy - 11 ošetrenie výnimiek 1 úvod
Dostupné pouze po zakoupení přístupu
Lambda výrazy - 12 ošetrenie výnimiek 2 pokračovanie
Dostupné pouze po zakoupení přístupu
Lambda výrazy - 13 zmrazenie hodnôt – closure
Dostupné pouze po zakoupení přístupu
Lambda výrazy - 14 lambda nie je rovná vnútornej anonymnej triede
Dostupné pouze po zakoupení přístupu
Lambda výrazy - 15 referencia na metódu - method reference
Dostupné pouze po zakoupení přístupu
Lambda výrazy - 16 nový spôsob iterovania cez kolekciu
Dostupné pouze po zakoupení přístupu
Stream API
Streamy - 1 úvod a základné operácie
Dostupné pouze po zakoupení přístupu
Streamy - 2 teória ešte raz
Dostupné pouze po zakoupení přístupu
Streamy - 3 teória na prax
Dostupné pouze po zakoupení přístupu
Streamy - 4 Optional 1
Dostupné pouze po zakoupení přístupu
Streamy - 5 Optional 2 - orElse
Dostupné pouze po zakoupení přístupu
Streamy - 6 Optional 3 - real life example
Dostupné pouze po zakoupení přístupu
Streamy - 7 Streamy a Optional
Dostupné pouze po zakoupení přístupu
Streamy - 8 Ako generovať streamy - streamy nad primitívnymi dátovými typmi
Dostupné pouze po zakoupení přístupu
Streamy - 9 Streamy a IO Streamy
Dostupné pouze po zakoupení přístupu
Anotácie
Anotácie - 1 úvod
Dostupné pouze po zakoupení přístupu
Anotácie - 2 kde sa dajú používať
Dostupné pouze po zakoupení přístupu
Anotácie - 3 vlastná anotácia
Dostupné pouze po zakoupení přístupu
Anotácie - 4 dokumentácia a anotácie
Dostupné pouze po zakoupení přístupu
Anotácie - 5 anotácia s jednou hodnotou
Dostupné pouze po zakoupení přístupu
Anotácie - 6 obmedzenia - Retention, Target
Dostupné pouze po zakoupení přístupu
Anotácie - 7 obmedzenia Target
Dostupné pouze po zakoupení přístupu
Anotácie - 8 opakovanie anotácií
Dostupné pouze po zakoupení přístupu
Anotácie = Úlohy
Dostupné pouze po zakoupení přístupu
Reflexia
Reflexia - 1 úvod
Dostupné pouze po zakoupení přístupu
Reflexia - 2 získanie Class opisu tried
Dostupné pouze po zakoupení přístupu
Reflexia - 3 získavame členov triedy
Dostupné pouze po zakoupení přístupu
Reflexia - 4 koniec
Dostupné pouze po zakoupení přístupu
Databáza teória
Databáza teória - 1 úvod
Dostupné pouze po zakoupení přístupu
Databáza teória - 2 ako je to v jave
Dostupné pouze po zakoupení přístupu
Databáza teória - 3 ORM frameworky - ako si vieme pomôcť
Dostupné pouze po zakoupení přístupu
Mini ORM framewok
Mini ORM framework - 1 založenie projektu
Dostupné pouze po zakoupení přístupu
Mini ORM framework - 2 anotácie
Dostupné pouze po zakoupení přístupu
Mini ORM framework - 3 výber entity pomocou id
Dostupné pouze po zakoupení přístupu
Mini ORM framework - 4 zistím anotácie pomocou reflexie
Dostupné pouze po zakoupení přístupu
Mini ORM framework - 5 zistím názov namapovanej tabuľky z anotácie
Dostupné pouze po zakoupení přístupu
Mini ORM framework - 6 zistím názvy databázových stĺpcov
Dostupné pouze po zakoupení přístupu
Mini ORM framework - 7 zistím názov stĺpca s ID anotáciou
Dostupné pouze po zakoupení přístupu
Mini ORM framework - 8 vytvárame SQL príkaz
Dostupné pouze po zakoupení přístupu
Mini ORM framework - 9 vraciame fiktívne dáta
Dostupné pouze po zakoupení přístupu
Mini ORM framework - 10 nasetujeme dáta na objekt
Dostupné pouze po zakoupení přístupu
Mini ORM framework - 11 objekt do databázy plus Domáca úloha
Dostupné pouze po zakoupení přístupu
Databáza pokračovanie
Databáza - 1 JDBC a 5 krokov na pripojenie
Dostupné pouze po zakoupení přístupu
Databáza - 2 registrácia drivera, vytvorenie url na databázu a konekcia
Dostupné pouze po zakoupení přístupu
Databáza - 3 odoslanie SQL príkazu a spracovanie výsledku
Dostupné pouze po zakoupení přístupu
Databáza - 4 teória, komitovanie zmien
Dostupné pouze po zakoupení přístupu
Databáza - 5 prax, komitovanie, vrátenie zmien
Dostupné pouze po zakoupení přístupu
Databáza - 6 Statement vs PreparedStatement
Dostupné pouze po zakoupení přístupu
Databáza - 7 skrášľujeme kód - vytvárame DAO
Dostupné pouze po zakoupení přístupu
Databáza - 8 načítanie dát z properties súboru
Dostupné pouze po zakoupení přístupu
Databáza - 9 vytvárame OsobaDao, pekne obhospodárime s konekciou
Dostupné pouze po zakoupení přístupu
Databáza - 10 - čo chýba k pripojeniu na reálnu databázu
Dostupné pouze po zakoupení přístupu
Databáza - zdrojáky
Dostupné pouze po zakoupení přístupu
Mini ORM framewok časť 2
Mini ORM framewok - 12 fiktívny ResultSet nahradíme skutočným ResultSetom
Dostupné pouze po zakoupení přístupu
Mini ORM framewok - 13 vytvoríme si našu prvú knižnicu a pripojíme ju k inému projektu
Dostupné pouze po zakoupení přístupu
Mini ORM framewok - 14 skutočné dáta zo skutočnej databázy - trápime sa spolu
Dostupné pouze po zakoupení přístupu
Mini ORM framewok - 15 nový objekt, overíme si funkčnosť
Dostupné pouze po zakoupení přístupu
Mini ORM framewok = Domáca úloha = odovzdanie
Dostupné pouze po zakoupení přístupu
Zdrojové súbory
Všetky zdrojové súbory
Dostupné pouze po zakoupení přístupu
KONIEC
Pomôcky = cheetsheets
Dostupné pouze po zakoupení přístupu
JAVA KONIEC KURZU
Dostupné pouze po zakoupení přístupu

Hodnocení kurzu

Java pre pokročilých

Michal M.

Java pre pokročilých

kurz ma dosť široký záber, dá sa z neho dozvedieť veľa informácií, zaujali ma hlavne streamy a lambda výrazy, čo by som ocenil je viac konkrétnych príkladov z praxe, výučba ORM framework mi prišla už dosť komplikovaná a chaotická

Andrej P.

Podívej se i na tyto kurzy