! Doprava ZADARMO už od 20 € !

Rudolf Pecinovský

autor

JUnit 5


Nezáleží na tom, jestli je jednotkové testování váš denní chleba, nebo zda se jako programátoři s touto problematikou teprve seznamujete: příručku, věnovanou oblíbenému frameworku JUnit 5, totiž oceníte v každém případě. První a druhá část je koncipována tak, aby byla užitečná především programátorům pracujícím na platformě Java, kteří prozatím žádné zkušenosti s jednotkovým testováním nemají. Najdou zde vše potřebné, co potřebují vědět, aby se mohli okamžitě pustit do tvorby jednotkových testů využívajících platformu JUnit 5. Důležité informace zde však najdou i programátoři, kteří již s frameworkem JUnit pracují a potřebují se seznámit s novinkami jeho páté verze. Zkušenějším programátorům (ale nejen jim) jsou pak určeny následující dvě části, věnované především architektuře frameworku a jeho pokročilejším funkcím. Některá témata pak jistě ocení i „fajnšmekři“: demonstraci spolupráce frameworku JUnit 5 s frameworky Spring Boot a Cucumber, možnosti dalšího rozšíření pro tvorbu jednotkových testů nebo příklad tvorby testů na jednotlivé různé vrstvy jednoduché aplikace vystavující služby typu REST Full.
Na sklade 1Ks
7,88 € 8,29 €

Windows 10 - Průvodce uživatele - 2. vydání


Od svého uvedení na trh prošel operační systém Windows 10 mnoha změnami. Do tohoto nového vydání jsme zahrnuli novinky ze všech výročních aktualizací včetně těch z jara 2019: tmavý a světlý režim, nové nastavení nabídky Start, funkce Windows Hello, Windows Ink, OneDrive, Malování 3D, Zabezpečení Windows a řadu dalších vylepšení. V první polovině knihy se čtenář mimo jiné naučí pracovat s okny, vytvářet virtuální plochy, spouštět programy a přepínat mezi nimi. V druhé polovině knihy se předpokládá, že se čtenář v systému Windows dobře orientuje a může si například vyzkoušet zapojení počítače do domácí sítě nebo změnu různých nastavení. Velkou pozornost kladou autoři na práci se soubory a složkami a podrobně tedy seznamují čtenáře s aplikací Průzkumník a jejími četnými funkcemi. Kniha je určena pro méně zkušené uživatele počítačů, ale mnoho užitečného tu najdou i ti zběhlejší. Kniha obsahuje mimo jiné tato témata: - Popis pracovního prostředí, nabídka Start - Hlavní panel a jeho nastavení, pracovní plocha - Správa souborů a složek, aplikace Průzkumník - Komplexní nastavení systému Windows 10 - Windows Ink – psaní a kreslení dotykem, režim tabletu - Ukládání dat do internetového úložiště a sdílení - Klávesnice pro psaní emotikonů a mnoho dalších tipů Kniha vám odpoví mimo jiné na tyto otázky: - Jak zabránit dětem v přístupu k nevhodným webovým stránkám? - Jak ochránit počítač před nebezpečným softwarem? - Jak instalovat aplikace z Microsof Store? - Jak usnadnit práci s počítačem lidem s handicapem? - Jak pracovat s okny, nabídkami, panely nástrojů a pásem karet? - Jak vytvořit virtuální disk? - Jak instalovat aktualizace?
Na sklade 1Ks
13,12 € 13,81 €

Windows 10 - Snadno a rychle


Od svého uvedení na trh prošel operační systém Windows 10 mnoha změnami. Do tohoto nového – stručného a přehledného – vydání jsme zahrnuli novinky ze všech výročních aktualizací včetně těch z jara 2019: tmavý a světlý režim, nové nastavení nabídky Start, funkce Windows Hello, Windows Ink, OneDrive, Malování 3D, Zabezpečení Windows a řadu dalších vylepšení. Čtenáře naučíme mimo jiné naučí pracovat s okny, vytvářet virtuální plochy, spouštět programy a přepínat mezi nimi. Mohou si například vyzkoušet zapojení počítače do domácí sítě nebo změnu různých nastavení. Velkou pozornost klademe na práci se soubory a složkami, podrobně seznamujeme čtenáře s aplikací Průzkumník a jejími četnými funkcemi. Kniha je určena pro méně zkušené uživatele počítačů, ale mnoho užitečného tu najdou i ti zběhlejší. Kniha obsahuje, mimo jiné, tato témata: - Popis pracovního prostředí, nabídka Start - Hlavní panel a jeho nastavení, pracovní plocha - Správa souborů a složek, aplikace Průzkumník - Komplexní nastavení systému Windows 10 - Windows Ink – psaní a kreslení dotykem, režim tabletu - Ukládání dat do internetového úložiště a sdílení - Klávesnice pro psaní emotikonů a mnoho dalších tipů Kniha vám odpoví mimo jiné na tyto otázky: - Jak zabránit dětem v přístupu k nevhodným webovým stránkám? - Jak ochránit počítač před nebezpečným softwarem? - Jak instalovat aplikace z Microsoft Store? - Jak usnadnit práci s počítačem lidem s handicapem? - Jak pracovat s okny, nabídkami, panely nástrojů a pásem karet? - Jak vytvořit virtuální disk? - Jak instalovat aktualizace?
Na sklade 2Ks
7,42 € 7,81 €

Začínáme programovat v jazyku Java


Tato publikace uvádí čtenáře do světa programování prostřednictvím jazyka Java, jenž je v současné době nejpoužívanějším jazykem pro tvorbu rozsáhlých programů a aplikací. Postupně čtenáře seznamuje s jednotlivými konstrukcemi jazyka, a přitom se neomezuje pouze na to, jak navržený program zakódovat, ale učí čtenáře doopravdy programovat. Nesoustředí se proto na výuku syntaxe jazyka a práce s knihovnami, ale učí, jak program v daném programovacím jazyce navrhnout. Učí čtenáře, jak má při programování myslet. Kniha je sice primárně určena začátečníkům, ale ohlasy recenzentů ukázaly, že v ní najdou poučení i zkušení programátoři. Kniha vznikla na základě dlouholetých zkušeností autorů nejen s výukou programování na univerzitě, ale i s výukou na středních školách a vedením doplňujících kurzů pro profesionální programátory. Autoři v ní uvádějí čtenáře krok za krokem do tajů návrhu programů v jazyce Java a ukazují mu, jak možnosti této moderní technologie co nejlépe využít a kde si dát naopak pozor na její úskalí. Přitom je paralelně seznamují se zásadami moderního programování a učí se je naplňovat v praxi.
Na sklade 2Ks
17,77 € 18,71 €

Začínáme programovat v jazyku Python, 2. vydanie


Python vznikl jako jazyk, který má laikům usnadnit vstup do světa programování. Jeho obliba a s ní související oblast použití se postupně neustále rozšiřují a podle většiny ukazatelů je dnes nejpoužívanějším programovacím jazykem vůbec. Předkládaná příručka seznámí čtenáře s tímto jazykem a postupně ho naučí používat Python pro tvorbu stále dokonalejších programů. První část představí základy jazyka, v druhé se naučíte vytvářet jednoduché programy, třetí vás připraví pro tvorbu větších aplikací a ve čtvrté části se na příkladu tvorby jednoduché, nicméně netriviální aplikace seznámíte se základními pravidly vytváření komplexnějších programů. Při vývoji aplikace si současně osvojíte zásady moderního programování a naučíte se je naplňovat v praxi. Tato kniha se od běžných učebnic a kurzů odlišuje: neomezuje se na výklad toho, jak navržený program zakódovat v jazyku Python, ale naučí čtenáře programy především samostatně navrhovat a také je rozchodit. Navazuje na ni publikace Python – Kompletní příručka pro verzi 3.10, která probírá možnosti jazyka ještě více do hloubky.
Na sklade 1Ks
16,99 € 17,88 €

Python - knihovny pro práci s daty


Nová kniha zkušeného autora volně navazuje na úspěšnou učebnici Začínáme programovat v jazyku Python, a proto předpokládá u čtenáře základní znalosti tohoto jazyka. Nesnaží se být učebnicí datové analýzy, je koncipovaná spíše jako referenční příručka seznamující s nejdůležitějšími moduly používanými při práci s daty a s možnostmi jejich využití. Najdete v ní mimo jiné výklad konstrukcí, které se v začátečnických kurzech běžně neprobírají, ale při práci s daty je jejich znalost velmi užitečná. Představí bajtové objekty používané při práci s binárními daty, podrobně probere práci s regulárními výrazy včetně nových konstrukcí přidaných ve verzi 3.11, datové třídy a výhody jejich použití nebo problematiků správců kontextu. Zabývá se také prací s daty uloženými ve formátu CSV a JSON: dozvíte se, jaké záludnosti na programátora při práci s nimi čekají a jak je možné je obejít. Mezi další témata patří principy a možnosti generátorů pseudonáhodných čísel včetně jejich použití nebo datový typ Decimal, který umožňuje práci s velkými čísly, u nichž je důležité zachování přesnosti. Dostane se rovněž na moduly pro práci s časem či koncepci virtuálního prostředí, jež umožňuje paralelně pracovat na projektech s různými potřebnými konfiguracemi používaných nástrojů. Nebude chybět ani nástroj pip, s jehož pomocí budete zavádět externí knihovny, a představení práce se třemi nejdůležitějšími datovými knihovnami: NumPy, Matplotlib a pandas.
Na sklade 2Ks
19,36 € 20,38 €

Návrhové vzory


Příchod návrhových vzorů odstartoval ve světě programování opravdovou revoluci. Jejich koncepce totiž nabídla způsob jak usnadnit řešení mnohých typických programátorských problémů. V současné době se znalost návrhových vzorů stává povinnou součástí kvalifikace programátora. Tato čtivá kniha vás nejen uvede do problematiky, ale především vám otevře dveře ke zvýšení efektivity vaší práce, neboť vám popíše hned 33 klíčových vzorů pro nejčastější programátorské použití. Výklad je rozdělen na malá, snadno stravitelná sousta umožňující výrazně lepší pochopení probírané látky. Celý text je navíc prostoupen praktickými příklady, na nichž si veškeré popisované vzory vyzkoušíte v reálných programech. Kniha v úvodu vysvětlí základy a zásady objektově orientovaného programování, a pak se ihned zaměří na jednotlivé návrhové vzory. Poznáte: - Užitečné zásady moderního programování - Jak omezit vznik záludných chyb - Vzory řešící ovlivnění počtu instancí - Vzory zlepšující zapouzdření - Vzory pro lepší práci a optimalizaci rozhraní - Vzory posilující znovupoužitelnost kódu - Vzory usnadňující reakce na budoucí změny zadání - Vzory ukazující jak vyzrát na složitost zadání Zvyšte své programátorské dovednosti s nejsrozumitelnější česky psanou knihou o návrhových vzorech! Zdrojové kódy příkladů z knihy a další doprovodné materiály si můžete stáhnout z adresy http://knihy.cpress.cz/K1348. O autorovi: Rudolf Pecinovský patří k našim špičkovým odborníkům na výuku programování. Publikoval již 35 učebnic, jež byly přeloženy do pěti jazyků. Učí programování na VŠE a současně pracuje jako Senior EDU Expert ve firmě ICZ a.s.
Na stiahnutie
24,46 €

Python


Rozšíření úspěšné publikace věnované předchozí verzi Pythonu, do něhož byl kromě aktualizací z nové verze 3.11 doplněn i výklad některých oblastí probíraných v doprovodné příručce Python – knihovny pro práci s daty pro verzi 3.11. Kniha představuje jazyk Python hlouběji, než většinou bývá zvykem (včetně možností, na které v jiných příručkách obvykle nezbývá místo). Uživatelé v ní tedy najdou potřebné informace i v okamžiku, kdy začnou své původně jednoduché programy zdokonalovat a budou se potřebovat seznámit s pokročilými konstrukcemi. Nevyhýbá se tedy tématům jako podrobný výklad dekorátorů, deskriptorů, generátorů či metatříd. Podrobně jsou vysvětlena i pravidla objektově orientovaného paradigmatu, jejichž špatné pochopení může být příčinou řady problémů. Současně průběžně upozorňuje na odchylky implementace těchto paradigmat v jazyce Python a v ostatních rozšířených jazycích. Je určena všem, kteří mají základní znalosti programování a zajímají se o práci v jazyce Python. Je koncipována tak, aby mohla zpočátku sloužit jako učebnice jazyka a později jako referenční příručka. Výklad je prokládán příklady, na nichž jsou demonstrovány všechny probírané konstrukce a rysy jazyka. Příklady jsou k dispozici ke stažení na webových stránkách nakladatelství Grada. Pro naprosté začátečníky je vhodnější učebnice Začínáme programovat v jazyku Python, na kterou tato příručka volně navazuje. Obě knihy jsou podkladem pro doprovodný e-learningový kurz.
Na sklade 1Ks
25,64 € 26,99 €

Java 21. Kompletní příručka jazyka


Příručka podrobně vysvětluje vlastnosti dvacáté první verze jazyka Java. Provede čtenáře všemi zákoutími jazyka od naprostých základů až po pokročilé konstrukce. Probírá všechny prvky jazyka včetně těch, které jsou začleněny pouze jako předběžné a standardní součástí se stanou až v některé z příštích verzí. Současně ukazuje, jak tyto předběžné konstrukce aktivovat a vyzkoušet. Výklad je koncipovaný tak, že kniha poslouží jako učebnice i jako referenční příručka. Bude proto užitečná pro začátečníky i pokročilé programátory, kteří v ní najdou vysvětlení příčin řady problémů, s nimiž se denně setkávají, spolu s návody na jejich řešení. Vysvětluje podrobně i témata, která ostatní učebnice kvůli nedostatku místa opomíjejí a nutí tak programátory někdy postupovat metodou pokusů a omylů. Popsané konstrukce jsou demonstrovány v prostředí JShell, jež umožňuje jednoduchou a efektivní demonstraci funkce většiny vysvětlovaných témat bez zbytečné vaty, která je nutná při použití klasického postupu. Každý si tak může konstrukce snadno vyzkoušet a případně s nimi dále experimentovat, aniž by musel psát pomocný kód s testovacími metodami a kontrolními tisky a provádět separátní kompilaci. Tento přístup výrazně usnadňuje využití příručky v základních kurzech programování. Podrobný výklad vlastností jazyka od naprostých základů až po pokročilé, běžně neprobírané konstrukce Vedle aktuálních konstrukcí vysvětluje i ty, které jsou zabudovány jen předběžně a stanou se řádnými až v některé z příštích verzí Pro demonstraci vykládaných konstrukcí bez zbytečného pomocného kódu využívá zabudované REPL prostředí JShell Ukazuje, jak efektivně experimentovat a s využitím prostředí JShell získat okamžité odpovědi Ideální jako učebnice i referenční příručka
Na sklade 2Ks
26,49 € 27,88 €

Java 7


Tato kniha je třetím vydáním populární učebnice programování, která je na našem trhu zcela ojedinělá. Na rozdíl od ostatních učebnic, které se soustředí na výuku syntaxe jazyka a práce s knihovnami, se tato kniha soustředí přede-vším na výklad architektonických konstrukcí. Neučí čtenáře kódovat, ale snaží se jej naučit, jak programy navrhovat. Učí jej, jak má při programování myslet. Kniha je sice primárně určena začátečníkům, ale ohlasy na předchozí vydání ukázaly, že v ní najdou poučení i zkušení programátoři. Tato kniha je první, která ukazuje, že objektově orientované programování přináší především jiný způsob myšlení. Kniha vznikla na základě dlouholetých autorových zkušeností se školením profesionálních programátorů, výukou programování na univerzitě i vedením žákovských programátorských kroužků. Autor v ní uvádí čtenáře krok za krokem do tajů objektově orientovaného programování a ukazuje mu, jak možnosti této moderní technologie co nejlépe využít a kde si dát naopak pozor na její úskalí.
Vypredané
23,14 € 24,36 €

Myslíme objektově v jazyku Java


Tato kniha provede čtenáře krok za krokem světem objektového programování a naučí jej doopravdy programovat. Autor řeší dvě základní nectnosti většiny současných učebnic, kterými jsou výklad objektových technologií začínající někde ve středu učebnice a demonstrace látky na triviálních příkladech. Souběžně s objektovými technologiemi se v knize čtenář naučí pracovat v jazyku Java, především v jeho verzi 5.0, ale seznámí se i s novinkami verzí 6.0 a 7.0.
Vypredané
30,21 € 31,80 €

Word 2007 pro pokročilé


Kniha Word 2007 pro pokročilé je zaměřena především na ty čtenáře, kteří chtějí pomocí Wordu vytvořit dokonalé dokumenty a umět tak rychle zpracovat i velké a složité texty jako jsou knihy, diplomové práce či právní normy. Užitečné informace zde však mohou nalézt i vydavatelé školních a podnikových časopisů, malých katalogů, nabídek, v neposlední řadě pak i ti, kteří chtějí pomocí Wordu vytvářet jídelní lístky nebo svatební oznámení. Kniha čtenáře seznámí s racionálním formátováním dokumentu. největší důraz je proto kladen na kapitolu o stylech, kde je uvedeno několik konkrétních příkladů. Dále je kniha zaměřena na činnosti, často využívané v kancelářích, jako je zpracování hromadné korespondence a tvorba formulářů. Určitě se hodí i tabulky, které umějí základní výpočty. Závěr knihy je věnován komentářů a revizím dokumentu.Na webových stránkách Grady pak ke stažení několik souborů, které vám pomohou při procvičování postupů uvedených v této knize.
Vypredané
6,09 € 6,41 €

Java 5.0


Java verze 5.0 je největší inovací v historii tohoto jazyka. Kniha zkušeného autora vám umožní správně pochopit nové syntaktické konstrukce, které výrazně mění možnosti tvorby kódu a dopřávají programátorům méně starostí a snadnější programovací techniky. Vše na ryze praktických příkladech, s radami a upozorněními – včetně problematiky převodu aplikací na novou verzi.
Vypredané
6,91 € 7,27 €

Návrhové vzory


Příchod návrhových vzorů odstartoval ve světě programování opravdovou revoluci. Jejich koncepce totiž nabídla způsob jak usnadnit řešení mnohých typických programátorských problémů. V současné době se znalost návrhových vzorů stává povinnou součástí kvalifikace programátora. Tato čtivá kniha vás nejen uvede do problematiky, ale především vám otevře dveře ke zvýšení efektivity vaší práce, neboť vám popíše hned 33 klíčových vzorů pro nejčastější programátorské použití. Výklad je rozdělen na malá, snadno stravitelná sousta umožňující výrazně lepší pochopení probírané látky. Celý text je navíc prostoupen praktickými příklady, na nichž si veškeré popisované vzory vyzkoušíte v reálných programech. Kniha v úvodu vysvětlí základy a zásady objektově orientovaného programování, a pak se ihned zaměří na jednotlivé návrhové vzory. Poznáte: Užitečné zásady moderního programování Jak omezit vznik záludných chyb Vzory řešící ovlivnění počtu instancí Vzory zlepšující zapouzdření Vzory pro lepší práci a optimalizaci rozhraní Vzory posilující znovupoužitelnost kódu Vzory usnadňující reakce na budoucí změny zadání Vzory ukazující jak vyzrát na složitost zadání Zvyšte své programátorské dovednosti s nejsrozumitelnější česky psanou knihou o návrhových vzorech! Zdrojové kódy příkladů z knihy a další doprovodné materiály si můžete stáhnout z adresy http://knihy.cpress.cz/K1348. O autorovi: Rudolf Pecinovský patří k našim špičkovým odborníkům na výuku programování. Publikoval již 35 učebnic, jež byly přeloženy do pěti jazyků. Učí programování na VŠE a současně pracuje jako Senior EDU Expert ve firmě ICZ a.s.
Vypredané
25,17 € 26,49 €

Excel 2010


V této knize se čtenář dozví vše podstatné o průlomové aplikaci MS Excel 2010. Popsují se zde všechny základní informace o tom, jak program spustit, jak se orientovat v jeho prostředí a jak vkládat, upravovat a zpracovávat data. Kniha je rozdělena zhruba do 10 kapitol a postupně se přechází od obecných informací ke konkrétním postupům při zpracování dat. Pokud je to možné, bude text doplněn konkrétním případem z praxe. Text knihy je zaměřen především na použití Excelu ve školství, v menších firmách a kancelářích a v domácnostech. Vše je doplněno několika stovkami názorných obrázků.
Vypredané
9,36 € 9,85 €

OOP


Naučte se objektově programovat s revoluční učebnicí od předního českého odborníka na výuku programování. Příruček o programování najdete celé řady, všechny jsou ale laděny velmi podobně. Proto se mezi čtenáři chtivými proniknout do těchto tajů stále vyskytují věční začátečníci, kteří u kterékoliv příručky velmi rychle skončí. Právě jim je určena tato kniha, která boří snad všechny zaběhlé postupy výuky programování. Výklad v knize je veden formou dialogu: Konstruktor nemá v hlavičce své jméno? Ne. Konstruktor se interně jmenuje , jenomže tento název odporuje pravidlům pro tvorbu identifikátorů, takže se tak může jmenovat opravdu jen interně. Toto interní jméno mu automaticky přiřadí překladač. Ve zdrojovém kódu ale konstruktory deklarujeme jako metody beze jména. 4 důvody, proč zvolit tuto knihu: Přes 1000 otázek a odpovědí Rychlý sled otázek a odpovědí vytváří poutavý dialog, který vás přímo vtáhne do děje. Doprovodné animace Obrázek vydá za tisíc slov, animace za ještě víc. K řadě témat v knize jsou pro snadnější pochopení dostupné vysvětlující animace. Návrhové vzory Celou první část knihy se obejdete bez kódu, podrobně se seznámíte s principy OOP bez jediného řádku programu. Příklady v Javě Ve druhé a třetí části přichází ke slovu populární Java, na které si vyzkoušíte získané znalosti na živo. S touto knihou nebudete postupně zjišťovat, že to, co jste se naučili na začátku, není úplně to nejlepší a v praxi se to dělá jinak. Ke knize bonusové materiály ke stažení: http://vyuka.pecinovsky.cz/animace http://knihy.pecinovsky.cz/oopnz O autorovi: Rudolf Pecinovský patří k našim špičkovým odborníkům na výuku programování. Publikoval již 40 učebnic, jež byly přeloženy do pěti jazyků. Učí programování na VŠE a současně pracuje jako Senior EDU Expert ve firmě ICZ, a. s.
Vypredané
19,60 € 20,63 €