Rudolf Pecinovský

autor

Python snadno a rychle


Python je jazyk, o němž se všichni shodnou, že není v porovnání s ostatními příliš složitý. Rychle se stal nejpoužívanějším programovacím jazykem a dnes představuje ideální volbu pro vstup do světa programování. Jeho vlastnosti ocení zejména začátečníci nebo ti, kteří se nechtějí stát programátory, ale přece jen se jim jednou za čas hodí si nějaký program napsat. Tato učebnice je určena všem, kteří se chtějí naučit základy Pythonu. Nebude vás zatěžovat rafinovanými konstrukcemi, ale pomocí jednoduchých doprovodných příkladů vám pomůže zvládnout naprosté základy potřebné k tomu, abyste mohli Python rychle používat při studiu či v praxi. Názorně a srozumitelně vysvětlí vše, co může působit problémy, a velmi rychle vás dovede k vytváření prvních jednoduchých, ale užitečných programů. Python není žádná věda!
Na sklade 1Ks
12,55 €

Začínáme programovat v jazyku Python, 3. vydání


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. Oproti předchozímu vydání přibyl výklad některých programových konstrukcí, konkrétně příkazu with a samozřejmě také řada praktických procvičovacích příkladů, aby nezůstalo jen u AHA–příkladů demonstrujících probírané konstrukce.
U dodávateľa
23,60 €

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
31,25 €

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
22,85 €

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.
U dodávateľa
20,90 €

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 1Ks
3,55 € 7,81€

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,81 €

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
22,18 €

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.
U dodávateľa
8,29 €

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.
Vypredané
26,99 €

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.
Iba v predajni
17,88 €

Python - Kompletní příručka jazyka pro verzi 3.10


Python je podle serveru Tiobe již déle než dva roky třetím nejpopulárnějším programovacím jazykem po jazycích C/C++ a Java. Jeho popularita stále sílí a ve světě vychází další a další učebnice Pythonu. Nová učebnice je výrazně rozšířena a upravena a vychází z předchozího díla autora Python - Kompletní příručka jazyka pro verzi 3.9 a vznikla jako reakce na její velký úspěch a na žádosti čtenářů o rozšíření výkladu. Původní text byl proto výrazně přepracován a podstatně rozšířen. Python vznikl jako jazyk, který měl laikům usnadni vstup do světa programování a umožnit jim s co nejmenším úsilím vytvářet jednoduché programy. Jak jeho obliba rostla, tak rostly i požadavky na rozšíření jeho schopností. Tato publikace podrobně probírá jazyk Python a jeho možnosti včetně těch, na které v jiných knihách již nezbývá místo. Snaží se představit jazyk hlouběji, aby v ní uživatelé našli potřebné informaci i v okamžiku, kdy začnou své původně jednoduché programy zdokonalovat a budou se potřebovat seznámit s konstrukcemi, které jim usnadní další vylepšování jejich dítek. Nevyhýbá se proto ani takovým tématům, jako je podrobný výklad dekorátorů, deskriptorů, generátorů či metatříd. Kniha je koncipována tak, aby mohla zpočátku sloužit jako učebnice a později jako referenční příručka. Tím, že se soustředí především na výklad jazyka, může vše vysvětlit podrobněji a do větší hloubky, než je v učebnicích zvykem. Veškerý výklad je prokládán příklady, na nichž jsou demonstrovány probírané konstrukce a rysy jazyka. Tyto příklady jsou ke stažení na webových stránkách nakladatele.
Vypredané
23,71 €

Python


Publikace podrobně probírá jazyk Python a jeho možnosti včetně těch, na které v jiných učebnicích již nezbývá místo. Python vznikl jako jazyk, který měl laikům usnadnit vstup do světa programování a umožnit jim s co nejmenším úsilím vytvářet jednoduché programy. Jak jeho obliba rostla, rostly i požadavky na rozšíření jeho schopností. Většina učebnic Pythonu však zůstává u výkladu jeho základních možností. Tato příručka se snaží představit jazyk Python hlouběji, aby v ní uživatelé našli potřebné informace i v okamžiku, kdy začnou své původně jednoduchých programy zdokonalovat a budou se potřebovat seznámit s konstrukcemi, které jim usnadní další vylepšování jejich dítek. Nevyhýbá se proto ani takovým tématům, jako je podrobný výklad dekorátorů, deskriptorů, generátorů či metatříd. Kniha je koncipována tak, aby mohla zpočátku sloužit jako učebnice jazyka a později jako referenční příručka. Tím, že se soustředí především na výklad jazyka, může vše vysvětlit podrobněji a do větší hloubky, než je v učebnicích zvykem. Veškerý výklad je prokládán příklady, na nichž jsou probírané konstrukce a rysy jazyka demonstrovány. Tyto příklady si můžete stáhnout na webových stránkách. Kniha však není primárně určena naprostým začátečníkům, kteří ještě nikdy neprogramovali. Pro ně je určena učebnice Začínáme programovat v jazyku Python, na kterou tato kniha volně navazuje. Obě knihy jsou současně podkladem pro doprovodný e-learningový kurz.
Vypredané
19,54 €

Začínáme programovat v jazyku Python


Publikace uvádí čtenáře do světa programování prostřednictvím jazyka Python, který vznikl jako jazyk, jenž má laikům usnadnit vstup do světa programování. Po relativně rychlém úvodu, v němž se čtenář seznámí se základními konstrukcemi jazyka, začne se čtenářem postupně budovat jednoduchou aplikaci – textovou konverzační hru. Kdykoliv se v průběhu budování této aplikace objeví potřeba využít nějakou doposud nevyloženou konstrukci, tak tuto konstrukci vyloží a vzápětí ji v aplikaci použije. Při vývoji aplikace se čtenář současně seznamuje se zásadami moderního programování a učí se je naplňovat v praxi. Hlavním rozdílem této učebnice od běžných učebnic a kurzů je to, že se neomezuje na výklad toho, jak někým navržený program zakódovat v jazyku Python, ale učí čtenáře program samostatně navrhnout a rozchodit. Osvojené základy umožní čtenáři pokračovat studiem knihy Python – Kompletní příručka pro verzi 3.9, která probírá možnosti jazyka do hloubky. Obě knihy jsou současně podkladem pro doprovodný e-learningový kurz.
Vypredané
14,54 €

Java 14


Příručka podrobně vysvětluje vlastnosti čtrnácté verze jazyka Java. Probírá nejenom konstrukce zahrnuté do této verze jazyka, ale i konstrukce připravované pro verze příští. Vysvětluje jejich podobu a funkcionalitu a předvede čtenáři, jak tuto předběžnou podobu a funkcionalitu vyzkoušet. Provede čtenáře všemi zákoutími jazyka od naprostých základů až po pokročilé konstrukce. Je koncipována tak, aby mohla sloužit nejenom jako učebnice, ale také jako referenční příručka. Bude proto užitečná nejenom pro začátečníky, ale i pro 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í. Díky svému rozsahu totiž umožňuje podrobně vysvětlit i témata, která ostatní učebnice přecházejí z nedostatku místa mlčením a nutí tak programátory postupovat při řešení těchto problémů stylem pokus–omyl. Vysvětlované konstrukce jsou demonstrovány v prostředí JShell, které umožňuje jednoduchou a efektivní demonstraci funkce většiny vysvětlovaných programových konstrukcí bez zbytečné vaty, která je nutná při použití klasického postupu. To usnadňuje rychlé vyzkoušení probíraných konstrukcí a případné další experimenty bez nutnosti psaní pomocného kódu s testovacími metodami a kontrolními tisky. Tento přístup výrazně usnadňuje využití příručky v základních kurzech programování.
Vypredané
26,29 €

Python - Kompletní příručka jazyka pro verzi 3.8


Python vznikl jako jazyk, který měl laikům usnadnit vstup do světa programování a umožnit jim s co nejmenším úsilím vytvářet jednoduché programy. Jeho obliba rostla – a spolu s ní rostly i požadavky na rozšíření jeho schopností. Tato publikace (na rozdíl od většiny učebnic, které zůstávají jen u výkladu základních možností) podrobně probírá jazyk Python a jeho možnosti včetně těch, na něž v jiných knihách již nezbývá místo. Snaží se představit jazyk hlouběji, aby uživatelé našli potřebné informace i v okamžiku, kdy začnou své původně jednoduché programy zdokonalovat a budou se potřebovat seznámit s konstrukcemi, které jim usnadní další vylepšování jejich dítek. Kniha je koncipována tak, aby mohla zpočátku sloužit jako učebnice a později jako referenční příručka. Tím, že se soustředí především na výklad jazyka, může vše vysvětlit podrobněji a do větší hloubky, než je v učebnicích zvykem. Veškerý výklad je prokládán příklady, na nichž jsou demonstrovány probírané konstrukce a rysy jazyka. Tyto příklady jsou k dispozici ke stažení na webových stránkách nakladatele.
Vypredané
20,74 €