Java pod pokličkou - vybraná témata pro pokročilé vývojáře v Javě (JAV5)

Programování, Java, Spring

V tomto školení jsou sdružena relativně volně související témata vhodná taktéž pro kratší přednášky, workshopy a pokročilejší semináře. Školení je určeno pro pokročilé posluchače, kteří jsou zasvěceni v programovacích technikách a zajímají se o další detaily ze zákulisí vývojářů v jazyce Java.

Lokalita, termín kurzu



Brno
12.10. - 13. 10. 2017
Objednat
23.11. - 24. 11. 2017
Objednat
11.1. - 12. 1. 2018
Objednat
Praha
15.11. - 16. 11. 2017
Objednat
4.1. - 5. 1. 2018
Objednat
15.2. - 16. 2. 2018
Objednat
Vlastní Školení na míru (termín, lokalita, obsah, délka)

Náplň kurzu:

Skrýt detaily
  • Method Handles and invokedynamic
    1. Balíček java.lang.invoke a jeho použití
    2. O instrukci invokedynamic, aneb co je za method handles a lambda výrazy, které přinesla Java 8
  • Garbage Collection
    1. Přehled garbage collectorů implementovaných JVM
    2. Garbage collector G1
    3. Jak usnadnit garbage collectoru práci
    4. Pokročilé nástroje: weak references, reference queues atd.
  • Class Loading
    1. Život třídy v JVM
    2. Class loader: co to je, co to dělá
    3. Rozdíl mezi statickými a běhovými typy, jmenné prostory class loaderů
    4. Hierarchie class loaderů, delegační model
    5. Stahování a opětovné natahování tříd
    6. Delegační modely: applety, JEE kontejnery, OSGi kontejnery
    7. Thread context class loader, modulární systémy, budoucí vývoj
    8. Řešení problémů
Předpokládané znalosti:
Pokročilá znalost programování v jazyce Java.
Doporučený předchozí kurz:
Java - pokročilé techniky programování (JAV2)
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)
Cena kurzu:
8 600,00 Kč (10 406,00 Kč včetně 21% DPH)