Hodnotenie:
Recenzie na knihu „Well-grounded Java Developer“ naznačujú, že ide o vysoko cenený zdroj informácií pre začínajúcich aj skúsených vývojárov v jazyku Java. Kniha je chválená za komplexné pokrytie tém týkajúcich sa Javy a JVM, pútavý štýl písania a štruktúrovaný prístup, ktorý uľahčuje učenie. Uvádza sa však, že kniha nemusí byť vhodná pre úplných začiatočníkov vzhľadom na požiadavku predchádzajúcich znalostí programovania.
Výhody:⬤ Dobre spracované a prezentované
⬤ pútavý a čitateľsky prívetivý štýl
⬤ komplexné pokrytie tém jazyka Java vrátane ladenia výkonu, súbežnosti a nových funkcií jazyka
⬤ logický postup učenia
⬤ efektívne na rozšírenie vedomostí pre stredne pokročilých až pokročilých vývojárov.
⬤ Nie je vhodný pre úplných začiatočníkov
⬤ nezahŕňa rozsiahle frameworky alebo nasadenie v cloude
⬤ môže sa zdať úvodný pre tých, ktorí majú značné skúsenosti
⬤ niektorý obsah môže vyžadovať väčšiu hĺbku, aby bol skutočne komplexný.
(na základe 7 čitateľských recenzií)
The Well-Grounded Java Developer, Second Edition
Pochopenie Javy od JVM nahor vám poskytne pevný základ pre rozvoj vašich odborných znalostí a preberanie pokročilých techník pre výkon, súbežnosť, kontajnerizáciu a ďalšie.
V knihe The Well-Grounded Java Developer, Second Edition sa naučíte:
Nový systém modulov Java a prečo by ste ho mali používať.
Bytekód pre JVM vrátane operácií a načítavania tried.
Ladenie výkonu JVM.
Prácu so zabudovanou súbežnosťou Javy a rozšírenými možnosťami.
Programovanie v jazykoch Kotlin a Clojure na JVM.
Maximalizácia prínosov z nástrojov na zostavovanie/CI pomocou nástrojov Maven a Gradle.
Spustenie JVM v kontajneroch.
Plánovanie budúcich verzií JVM.
Druhé vydanie publikácie The Well-Grounded Java Developer predstavuje moderné inovácie aj nadčasové základy, ktoré potrebujete poznať, aby ste sa stali majstrom v jazyku Java. Autori Ben Evans, Martijn Verburg a Jason Clark v tejto prehľadnej a praktickej príručke zúročili svoje desaťročia skúseností majstrov Javy, skúsených vývojárov a kľúčových prispievateľov do ekosystému Javy. Zistíte, ako Java funguje pod kapotou, a naučíte sa tajomstvá návrhu z dlhej histórie Javy. Každý koncept je ilustrovaný praktickými príkladmi vrátane plne modulárnej aplikácie/knižnice a vytvorenia vlastnej viacvláknovej aplikácie.
Predslov napísal Heinz Kabutz.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od vydavateľstva Manning Publications.
O technológii: Kniha je určená pre všetkých používateľov, ktorí sa chcú naučiť pracovať s technológiou.
Java je bijúcim srdcom podnikového softvérového inžinierstva. Vývojári, ktorí Javu naozaj ovládajú, môžu očakávať ľahké hľadanie zamestnania a zaujímavú prácu. Táto kniha, ktorú napísali odborníci s dlhoročnými skúsenosťami v praxi, zdokonalí vaše zručnosti v jazyku Java. Ponára sa do výkonných funkcií, ako sú moduly a modely súbežnosti, a dokonca odhaľuje niektoré hlboké tajomstvá Javy.
O knihe.
V knihe The Well-Grounded Java Developer, Second Edition sa dostanete ďalej ako k popisu funkcií a naučíte sa, ako Java funguje na úrovni bajtkódu. Osvojte si vysoko hodnotné techniky pre súbežnosť a optimalizáciu výkonu spolu s nevyhnutnými postupmi pre zostavovanie, testovanie a nasadenie. Dokonca sa pozriete na alternatívne jazyky JVM, ako sú Kotlin a Clojure. Preštudujte túto knihu a vyniknite medzi ostatnými.
Čo je vo vnútri.
Nový systém modulov Java.
Ladenie výkonu JVM.
Maximalizácia CI/CD pomocou Maven a Gradle.
Spustenie JVM v kontajneroch.
Plánovanie budúcich verzií JVM.
O čitateľovi.
Pre stredne pokročilých vývojárov Javy.
O autorovi.
Benjamin J. Evans je starší hlavný inžinier v spoločnosti Red Hat. Martijn Verburg je hlavný manažér SWE pre skupinu Java Engineering Group spoločnosti Microsoft. Benjamin aj Martijn sú majstrami Javy. Jason Clark je hlavný inžinier a architekt v spoločnosti New Relic.
Obsah.
ČASŤ 1 - OD 8 DO 11 A ĎALEJ!
1 Predstavenie modernej Javy.
2 Moduly jazyka Java.
3 Java 17.
ČASŤ 2 - POD KAPOTOU.
4 Súbory tried a bajtový kód.
5 Základy súbežnosti jazyka Java.
6 Knižnice súbežnosti JDK.
7 Pochopenie výkonnosti Javy.
ČASŤ 3 - INÉ AKO JAVA JAZYKY NA JVM.
8 Alternatívne jazyky JVM.
9 Kotlin.
10 Clojure: Iný pohľad na programovanie.
ČASŤ 4 - ZOSTAVENIE A NASADENIE.
11 Budovanie pomocou Gradle a Maven.
12 Spúšťanie Javy v kontajneroch.
13 Základy testovania.
14 Testovanie nad rámec JUnit.
ČASŤ 5 - HRANICE JAVY.
15 Pokročilé funkcionálne programovanie.
16 Pokročilé súbežné programovanie.
17 Moderné interné nástroje.
18 Budúcnosť Javy.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)