Hodnocení z největšího nezávislého čtenářského portálu
%
( Hodnocení)
Online knihkupectví Palmknihy vám jako jediný e-shop přináší nezávislé čtenářské recenze a hodnocení oblíbeného portálu Databazeknih.cz
Populární hodnocení
16.1.2026
Kniha je poměrně robustní, trošičku většího formátu a těžší v ruce. Měkké desky přehledně avizují stručný obsah knihy. Odborná publikace je obsáhlá – na zhruba 600 stranách obsahuje čtyři velké části: A - OOP, B – Prohloubení probraných témat, C – pokročilejší objektové konstrukce a D – programování souběžných úloh, kde každý oddíl čítá zhruba 150 stran. Na závěr je přičleněn také rejstřík a použitá...
Kniha je poměrně robustní, trošičku většího formátu a těžší v ruce. Měkké desky přehledně avizují stručný obsah knihy. Odborná publikace je obsáhlá – na zhruba 600...
Kniha je poměrně robustní, trošičku většího formátu a těžší v ruce. Měkké desky přehledně avizují stručný obsah knihy. Odborná publikace je obsáhlá – na zhruba 600 stranách obsahuje čtyři velké části: A - OOP, B – Prohloubení probraných témat, C – pokročilejší objektové konstrukce a D – programování souběžných úloh, kde každý oddíl čítá zhruba 150 stran. Na závěr je přičleněn také rejstřík a použitá literatura. Obsahem je kromě přehledného vysvětlení základních principů jazyka Python v úvodu, také podrobný výklad objektově orientovaného programování (OOP), dále dekorátory, deskriptory, generátory, metatřídy, vlákna, procesy, asynchronní konstrukce a subinterprety. Autor se soustředí na výklad pokročilejších konstrukcí objektově orientovaného programování, které se uplatní při práci na složitějších a rozsáhlejších programech. Nechybí ani výklad čtyř způsobů, které Python nabízí k realizaci souběžného (paralelního) programování.
Kniha je určena nejen profesionálním programátorům, kteří už mají více než základní znalosti libovolného jazyka, ale i studentům, kteří se chtějí naučit pracovat v jazyce Python OOP a jejich pedagogům nebo těm, kdo mají zájem o techniku jako koníčka. Kniha je vhodnější pro pokročilé programátory, neboť OOP je nadstavba, ne základ, a obyčejný Python je snazší. Studovat Python OOP má smysl v případě nutnosti programovat velké aplikace, dlouhodobě udržovaný kód, knihovny a frameworky nebo když je třeba modelovat reálné entity (uživatel, objednávka či dokument). Z tohoto důvodu kniha není určena pro začátečníky, kteří potřebují jiný postup výkladu, aby se s programování seznámili. Autor uvádí tři typy čtenářů, kterým je kniha určena: autory jednoduchých programů, jejichž zkušenosti nejsou hluboké, dále pro programátory, kteří doposud vyvíjeli v jiných programovacích jazycích a konečně pro uživatele, kteří již v Pythonu programují, ale potřebují své znalosti prohloubit.
„Python je moderní programovací jazyk, který umožňuje velmi jednoduše navrhovat jednoduché programy, ale na druhou stranu nabízí mocné prostředky k tomu, abyste mohli s přiměřeným úsilím navrhovat i programy poměrně rozsáhlé. Je pro něj vyvinuto obrovské množství knihoven, které uživatelům umožňují soustředit se na řešený úkol a nerozptylovat se vývojem nejrůznějších pomocných podprogramů. Python je v současné době nejlepším jazykem pro ty, kteří se nechtějí život jako programátoři, ale jejich profese či zájem je nutí jednou za čas něco naprogramovat. Postupně však sílí i skupina programátorů, kteří v něm vyvíjejí rozsáhlejší programy a ocení jeho obrovské možnosti, jež běžné jazyky neposkytují. Znalost těchto možností ocení i ti, kteří řeší složitější problémy a potřebují proto znát jazyk do větší hloubky. Pro takový druh potenciálních uživatelů je určena i tato učebnice. Najdou zde výklad řady konstrukcí, na něž v běžných učebnicích nezbylo místo, ale které na druhou stranu dokážou výrazně zefektivnit řešení některých úkolů.“
Číst více
Číst více