Pavel Herout Ordre des livres (chronologique)







Testování pro programátory
- 408pages
- 15 heures de lecture
Tato kniha z vás neudělá testera, ale může z vás udělat lepšího programátora. Lepšího z toho pohledu, že si budete více jisti kvalitou svého kódu a tuto kvalitu budete schopni i prokázat. Testování, jako důležitá část zajišťování kvality software, je již považováno za nutnost a existuje pro něj mnoho nástrojů. Pravděpodobně jste se již setkali s pojmy jako jsou jednotkové testování, mockování, logování, pokrytí kódu, statická analýza atd. Možná, že jste některé z těchto technik již zkoušeli použít ve své programátorské praxi, ale pokusy nebyly z nejrůznějších důvodů úspěšné. A právě této skupině programátorů je kniha určena. Teorií o testování se zabývá pouze v nejnutnější míře, víceméně jen v úvodní kapitole. Všechny další kapitoly podrobně, na příkladech a od samých začátků vykládají jednotlivé v současné době běžně používané a praxí ověřené techniky testování. Od čtenáře nejsou vyžadovány žádné předchozí znalosti problematiky testování. I když je pro výklad a pro příklady použitý jazyk Java, mnohé vysvětlované věci jsou obecné a tudíž přenositelné i do jiných programovacích jazyků.
Pohybujete-li se v oblasti ICT, nelze se prakticky vyhnout jazyku XML, s nímž se setkáte na každém kroku. Pokud je XML využíván pro transparentní uložení dat, pak velmi často nastává požadavek na možnost tato data prezentovat v uživatelsky příjemné podobě. Ta je v současné době běžně zajišťována formátem HTML, který každý uživatel dokáže bezproblémově zobrazit. Prezentace dat však může mít i grafickou formu, pro kterou lze efektivně využít vektorový grafický formát SVG. Pro převod XML do těchto formátů se používá jako přirozený prostředek právě technologie XSLT. Kniha vám pomůže proniknout do dvou jazyků z rodiny XML technologií – XSLT a XPath a to ve verzích 2.0, které jsou v současné době aktuální. Dále v ní naleznete dostatečné informace pro praktické využití formátu SVG. Naleznete zde také praktické poznámky a zkušenosti týkající se spojení zmíněných technologií s programovacím jazykem Java, který jejich možnosti dále významně rozšiřuje. Výklad je prováděn pomocí příkladů, kterých v knize naleznete téměř 150 o celkové velikosti 130 KB zdrojových textů. Po prostudování knihy budete mít velmi dobrý přehled o dané problematice a budete prakticky zvládat množství základních i pokročilejších dovedností.
Učebnice jazyka C. 1. díl
- 272pages
- 10 heures de lecture
6. vydání 1. dílu. Pokud to myslíte s jazykem C opravdu vážně, pak by vám Učebnice jazyka C neměla v knihovně chybět! Výhodou této knížky je, že je to opravdu učebnice a ne manuál. Krůček po krůčku vás provede úskalími jazyka C a nabídne vám postupně stále širší pohled na možnosti, které vám jazyk C může poskytnout. Kromě podrobného výkladu všech rysů jazyka C ilustrovaných na řadě příkladů se zde mimo jiné dočtete i o nejčastějších chybách, které dělají začínající programátoři. Také zde naleznete návody, jak psát přehledné programy nebo jak spolupracovat na velkém programu se svými kolegy bez rizika zbytečných nepříjemností. Jestiže si sami naprogramujete všech asi 120 příkladů ze cvičení, pak můžete o sobě na konci této učebnice prohlásit, že jazyk C ovládáte na velmi dobré úrovni. Ke knížce si můžete z přílohy zdarma stáhnout asi 350 kompletních odladěných programů. Jedná se o zdrojové soubory všech příkladů z knihy a všech vyřešených cvičení. Upozornění: Balík zdrojových souborů je společný i pro 2. díl Učebnice jazyka C (2. vydání). Tyto dvě knihy na sebe velmi úzce navazují!
Učebnice jazyka C 1. a 2. díl
- 2volumes
Fenomén nazvaný XML ovlivňuje současný svět výpočetní techniky podobným způsobem, jako se to před nedávnou dobou podařilo jazyku Java. Tato kniha by vám měla pomoci tento fenomén pochopit a začít aktivně využívat jeho nesporné výhody. Pokud jste se s XML nesetkali dosud vůbec, případně jen velmi málo, můžete využít první část knihy jako stručný úvod do problematiky XML a některých navazujících technologií. Ovšem hlavní přínos knihy je v tom, že pochopitelným způsobem popisuje čtyři základní způsoby práce s XML dokumenty v programovacím jazyce Java. Jedná se o SAX, DOM, StAX a JAXB, jejichž použití je vysvětlováno na množství příkladů. Jako bonus jsou zde popsány dvě oblasti týkající se nejen XML, se kterými se každý programátor v Javě dříve či později setká. První z nich je široce používaná utilita Ant, která při rutinních činnostech může ušetřit až neuvěřitelné množství času. Druhou je problematika kódování znaků, kterou je nutno alespoň minimálně znát, protože s problémy tohoto typu se setkáváme velmi často.
Učebnice jazyka Java
- 349pages
- 13 heures de lecture
Učebnice jazyka Java je knihou, která Vám pomůže překonat první úskalí tohoto programovacího jazyka. Naleznete v ní to, co pro začátky svého programování v Javě potřebujete, ale nečekejte, že je v ní vše – takové množství informací není možné vtěsnat do žádné knížky. Protože problematika programovacího jazyka Java je značně rozsáhlá, jsou v této knize podrobně vysvětleny aspekty jazyka, který se pravděpodobně již nebude výrazně měnit. Programování grafických uživatelských rozhraní bude náplní dalšího dílu. Kniha je založena na výkladu pomocí příkladů, jichž zde naleznete asi 200. Kromě nich se setkáte s množstvím poznámek, dobrých rad a varování, které byly sepsány na základě zkušeností s tímto jazykem. Kromě nich v knize naleznete množství odkazů na vzájemné souvislosti, což by Vám mělo pomoci k vytvoření potřebného nadhledu. Na knihu volně navazují knihy Java - grafické uživatelské prostředí a čeština a Java - bohatství knihoven od stejného autora. 2. vydání.
Java – bohatství knihoven
- 256pages
- 9 heures de lecture
Cílem knihy je přiblížit programátorům alespoň část z velkého bohatství kódu knihoven. Podat úplný výklad všech knihoven by znamenalo napsat knihu podstatně rozsáhlejší, ale její úplné využití by bylo sporné. Hlavním kritériem pečlivého výběru se proto stala možnost praktického využití nabytých poznatků. Na základě osobních zkušeností je stěžejním tématem oblast datových kolekcí, o jejíž existenci programátoři v Javě mnohdy netuší. Seznámí-li se však jednou s jejími principy, zjistí, jak fascinující je zjednodušení a urychlení kódu. Použití seznamů, množin a map se potom stává přirozenou součástí jejich kódu. Jako bonus jsou v knize dále uvedeny kapitoly o práci s datumem a časem, komprimací dat a několik dalších. Pravděpodobně se Vám budou všechny hodit, tak jako se hodily studentům a programátorům, kteří si jejich praktický popis vyžádali. Jejich společným znakem je, že Vám pomohou vytvořit lepší a přehlednější kód.
V této knize, která navazuje na Učebnici jazyka Java od stejného autora, se dozvíte, jak naprogramovat grafické uživatelské rozhraní. To znamená, že budete schopni naprogramovat aplikaci (nebo aplet), která bude ovladatelná pomocí oken, myši a klávesnice. Tím budou vaše programy plně odpovídat současným požadavkům uživatelů. Popsané znalosti využijete i v případě, že používáte nějaký RAD program. Budete totiž rozumět kódu, který tento program automaticky vygeneruje, a kód případně opravit. V knize je detailně vysvětlen celý model událostí, který se s dalším rozvojem Javy již pravděpodobně nebude měnit. Dále jsou velmi podrobně vysvětleny všechny základní prvky grafického uživatelského rozhraní, včetně práce s grafikou a obrázky. To, co činí tuto knihu na našem trhu výjimečnou, je podrobný rozbor, jak začlenit do programu češtinu se všemi jejími zvláštnostmi, tj. jak vyrobit plně lokalizovaný program. Kniha je založena na výkladu pomocí příkladů, kterých zde naleznete 116. V příloze naleznete zdrojové soubory všech příkladů zmíněných v knize. Vše je zabaleno i s adresářovou strukturou programem WinZip.
Učebnice jazyka C. 2. díl
- 7pages
- 1 heure de lecture
2. vydání 2. dílu. Kniha velmi těsně navazuje na Učebnici jazyka C (4. vydání) od stejného autora a stejného nakladatelství. Obsahuje řadu informací, návodů a zkušeností, které ocení nejspíše programátoři, kteří jazyk C používají již víceméně suverénně. Stěžejní části knihy tvoří detailní rozbory všech možných činností se soubory a pak také popisy standardních knihoven. Proto je vhodná pro ty, programátory, kteří občas narazí na něco, co by potřebovali vědět, ne jen tušit, případně nemají čas bádat nad něčím, co je již prozkoumáno a popsáno. Ke knížce si můžete z přílohy zdarma stáhnout asi 350 kompletních odladěných programů. Jedná se o zdrojové soubory všech příkladů z knihy. Upozornění: Balík zdrojových souborů je společný i pro Učebnici jazyka C (4. vydání). Pokud jste si jej již stáhli, nemusíte to dělat znovu.
Borland C++ – návod k použití
- 185pages
- 7 heures de lecture
Strojově orientované jazyky
- 146pages
- 6 heures de lecture
Učebnice jazyka C
- 271pages
- 10 heures de lecture
5. vydání 1. dílu. Pokud to myslíte s jazykem C opravdu vážně, pak by vám Učebnice jazyka C neměla v knihovně chybět! Výhodou této knížky je, že je to opravdu učebnice a ne manuál. Krůček po krůčku vás provede úskalími jazyka C a nabídne vám postupně stále širší pohled na možnosti, které vám jazyk C může poskytnout. Kromě podrobného výkladu všech rysů jazyka C ilustrovaných na řadě příkladů se zde mimo jiné dočtete i o nejčastějších chybách, které dělají začínající programátoři. Také zde naleznete návody, jak psát přehledné programy nebo jak spolupracovat na velkém programu se svými kolegy bez rizika zbytečných nepříjemností. Jestiže si sami naprogramujete všech asi 120 příkladů ze cvičení, pak můžete o sobě na konci této učebnice prohlásit, že jazyk C ovládáte na velmi dobré úrovni. Ke knížce si můžete z přílohy zdarma stáhnout asi 350 kompletních odladěných programů. Jedná se o zdrojové soubory všech příkladů z knihy a všech vyřešených cvičení.
MS - DOS 5.0 prakticky
- 188pages
- 7 heures de lecture
Kniha není detailním manuálem k operačnímu systému MS-DOS ver. 5.0, ale praktickou příručkou, která stručným jazykem popisuje možná řešení celého množství problémů, se kterými obsluha osobního počítače typu PC XT / AT přichází denně do styku. Je psána formou stručných a jasných faktů, doplněných řadou příkladů, poznámek, doporučení a varování. Obsahuje tak zkušenosti a triky, které mnohdy nejsou k nalezení ani v cizojazyčné literatuře a ke kterým se uživatelé dostávají sice vzrušující, ale časově náročnou metodou pokusů a omylů. Příručka je určena všem zájemcům o problematiku poslední verze nejrozšířenějšího operačního systému pro osobní počítače. Jako taková může být užitečná studentům středních i vysokých škol, technikům, administrativním pracovníkům, systémovým programátorům a v neposlední řadě i účastníkům nebo organizátorům výukových kurzů.
MS-DOS prakticky aneb Co v manuálu nebylo
- 108pages
- 4 heures de lecture














