Python 3.14 - Objektové konstrukce

🎧 Poslouchejte Kritiky.cz na Spotify a dal­ších pod­cas­to­vých služ­bách! Klikněte sem a nezmeš­kej­te žád­nou recen­zi.
Hodnocení článku
1 hvězda2 hvězdy3 hvězdy4 hvězdy5 hvězd (2 hla­sů, prů­měr: 5,00 z 5)
Loading...
Načítám počet zob­ra­ze­ní...

S pří­cho­dem nové­ho roku se vra­cí­me opět do rea­li­ty – děti do ško­ly, dospě­lí do zaměst­ná­ní. V dneš­ní recen­zi se budu věno­vat odbor­né výu­ko­vé kni­ze Python 3.14 - Objektové kon­struk­ce. Autorem je Rudolf Pecinovský, kte­rý v sou­čas­no­ti před­ná­ší na ČVUT a VŠE. Jedná se o dru­hé, výraz­ně roz­ší­ře­né vydá­ní nakla­da­tel­ství Grada z roku 2025. Již pře­dem je jas­né, že odbor­ná pub­li­ka­ce je vhod­ná jak pro stu­den­ty či absol­ven­ty odbor­ných škol, tak i pro jejich uči­te­le či pro­fe­si­o­nál­ní pro­gra­má­to­ry.

Co praví anotace:

„Výrazně roz­ší­ře­né vydá­ní úspěš­né kom­plet­ní pří­ruč­ky jazy­ka, zalo­že­né na aktu­ál­ní ver­zi Pythonu 3.14, je ten­to­krát roz­dě­le­no do dvou titu­lů. Druhý díl – Objektové kon­struk­ce – je věno­va­ný pokro­či­lej­ším kon­struk­cím objek­to­vě ori­en­to­va­né­ho pro­gra­mo­vá­ní, kte­ré se uplat­ní při prá­ci na slo­ži­těj­ších a roz­sáh­lej­ších pro­gra­mech.

Jaké jsou plusy a mínusy knihy?

Kniha je poměr­ně robust­ní, tro­šič­ku vět­ší­ho for­má­tu a těž­ší v ruce. Měkké des­ky pře­hled­ně avi­zu­jí struč­ný obsah kni­hy. Odborná pub­li­ka­ce je obsáh­lá – na zhru­ba 600 stra­nách obsa­hu­je čty­ři vel­ké čás­ti: A - OOP, B – Prohloubení pro­bra­ných témat, C – pokro­či­lej­ší objek­to­vé kon­struk­ce a D – pro­gra­mo­vá­ní sou­běž­ných úloh, kde kaž­dý oddíl čítá zhru­ba 150 stran. Na závěr je při­čle­něn také rejstřík a pou­ži­tá lite­ra­tu­ra. Obsahem je kro­mě pře­hled­né­ho vysvět­le­ní základ­ních prin­ci­pů jazy­ka Python v úvo­du, také podrob­ný výklad objek­to­vě ori­en­to­va­né­ho pro­gra­mo­vá­ní (OOP), dále deko­rá­to­ry, deskrip­to­ry, gene­rá­to­ry, metatří­dy, vlák­na, pro­ce­sy, asyn­chron­ní kon­struk­ce a subin­ter­pre­ty. Autor se sou­stře­dí na výklad pokro­či­lej­ších kon­struk­cí objek­to­vě ori­en­to­va­né­ho pro­gra­mo­vá­ní, kte­ré se uplat­ní při prá­ci na slo­ži­těj­ších a roz­sáh­lej­ších pro­gra­mech. Nechybí ani výklad čtyř způ­sobů, kte­ré Python nabí­zí k rea­li­za­ci sou­běž­né­ho (para­lel­ní­ho) pro­gra­mo­vá­ní.

Jedná se o nové a výraz­ně roz­ší­ře­né vydá­ní úspěš­né kom­plet­ní pří­ruč­ky jazy­ka Python, zalo­že­né na aktu­ál­ní ver­zi Pythonu 3.14. Tato kni­ha nava­zu­je na před­cho­zí pub­li­ka­ci Python 3.14 – Algoritmické kon­struk­ce, věno­va­nou pro­cedu­rál­ní­mu pro­gra­mo­vá­ní a tvor­bě jed­no­duš­ších apli­ka­cí, kte­rá je vhod­ná i pro začá­teč­ní­ky. Publikace je zamě­ře­na pře­de­vším na obec­né prin­ci­py objek­to­vé­ho pro­gra­mo­vá­ní v jazy­ce Python, kte­ré mají dlou­ho­do­bou plat­nost a nejsou závis­lé na rych­le se mění­cích knihov­nách či aktu­ál­ních tren­dech.

Knihu lze pou­ží­vat dvo­jím způ­so­bem: jako učeb­ni­ci jazy­ka a poz­dě­ji také jako refe­renč­ní pří­ruč­ku. Podrobný výklad se zamě­řu­je pře­de­vším na pocho­pe­ní prin­ci­pů objek­to­vé­ho pro­gra­mo­vá­ní v jazy­ce Python a cel­ko­vé filo­zo­fie objek­to­vě ori­en­to­va­né­ho pro­gra­mo­vá­ní. Autor avi­zu­je, že kni­ha pomů­že čte­ná­řům najít vysvět­le­ní nebo jed­no­du­ché a ele­gant­ní řeše­ní i v situ­a­cích, kdy AI tápe a nabí­zí zby­teč­ně slo­ži­té kon­struk­ce.

Výrazný plus před­sta­vu­jí pří­kla­dy – i slo­ži­těj­ší – kte­ré jsou uve­de­ny pří­mo v kni­ze, ale rov­něž i onli­ne ke sta­že­ní na dopro­vod­né strán­ce: http://knihy.pecinovsky.cz/75_python314_obj/index.html (aby je neby­lo nut­né celé pře­pi­so­vat v rám­ci uče­ní a pro­gra­mo­vá­ní kódu).

Současně je tře­ba dodat, že kni­ha pat­ří k finanč­ně nároč­něj­ším titu­lům, cena tiš­tě­né ver­ze začí­ná na část­ce zhru­ba 600,- Kč, elek­tro­nic­ká for­ma je dostup­ná o něco lev­ně­ji, ale vzhle­dem k cha­rak­te­ru pub­li­ka­ce, roz­sa­hu a odbor­né­mu zamě­ře­ní se jed­ná o poměr­ně ade­kvát­ní cenu. Publikace ve for­mě e-booku může být pro čte­ná­ře vhod­něj­ší z důvo­du prak­tič­nos­ti, mož­nos­ti snad­né­ho vyhle­dá­vá­ní v tex­tu i poho­dl­né­ho pře­bí­rá­ní ukáz­ko­vých pří­kla­dů. Knihu lze zakou­pit zde.

Komu je kniha určena?

Kniha je urče­na nejen pro­fe­si­o­nál­ním pro­gra­má­to­rům, kte­ří už mají více než základ­ní zna­los­ti libo­vol­né­ho jazy­ka, ale i stu­den­tům, kte­ří se chtě­jí nau­čit pra­co­vat v jazy­ce Python OOP a jejich peda­go­gům nebo těm, pro kte­ré je zájem o tech­ni­ku koníč­kem. Kniha je vhod­něj­ší pro pokro­či­lé pro­gra­má­to­ry, neboť OOP je nad­stav­ba, ne základ, a oby­čej­ný Python je snaz­ší. Studovat Python OOP má smy­sl v pří­pa­dě nut­nos­ti pro­gra­mo­vat vel­ké apli­ka­ce, dlou­ho­do­bě udr­žo­va­ný kód, knihov­ny a fra­mewor­ky nebo když je tře­ba mode­lo­vat reál­né enti­ty (uži­va­tel, objed­náv­ka či doku­ment). Z toho­to důvo­du kni­ha není urče­na pro začá­teč­ní­ky, kte­ří potře­bu­jí jiný postup výkla­du, aby se s pro­gra­mo­vá­ním sezná­mi­li. Autor uvá­dí tři typy čte­ná­řů, kte­rým je kni­ha urče­na: pro auto­ry jed­no­du­chých pro­gra­mů, jejichž zku­še­nos­ti nejsou hlu­bo­ké, dále pro pro­gra­má­to­ry, kte­ří dopo­sud vyví­je­li v jiných pro­gra­mo­va­cích jazy­cích a koneč­ně pro uži­va­te­le, kte­ří již v Pythonu pro­gra­mu­jí, ale potře­bu­jí své zna­los­ti pro­hlou­bit.

Ukázka

„Python je moder­ní pro­gra­mo­va­cí jazyk, kte­rý umož­ňu­je vel­mi jed­no­du­še navr­ho­vat jed­no­du­ché pro­gra­my, ale na dru­hou stra­nu nabí­zí moc­né pro­střed­ky k tomu, abys­te moh­li s při­mě­ře­ným úsi­lím navr­ho­vat i pro­gra­my poměr­ně roz­sáh­lé. Je pro něj vyvi­nu­to obrov­ské množ­ství kniho­ven, kte­ré uži­va­te­lům umož­ňu­jí sou­stře­dit se na řeše­ný úkol a neroz­pty­lo­vat se vývo­jem nej­růz­něj­ších pomoc­ných pod­pro­gra­mů. Python je v sou­čas­né době nej­lep­ším jazy­kem pro ty, kte­ří se nechtě­jí živit jako pro­gra­má­to­ři, ale jejich pro­fe­se či zájem je nutí jed­nou za čas něco napro­gra­mo­vat. Postupně však sílí i sku­pi­na pro­gra­má­to­rů, kte­ří v něm vyví­je­jí roz­sáh­lej­ší pro­gra­my a oce­ní jeho obrov­ské mož­nos­ti, jež běž­né jazy­ky nepo­sky­tu­jí. Znalost těch­to mož­nos­tí oce­ní i ti, kte­ří řeší slo­ži­těj­ší pro­blémy a potře­bu­jí pro­to znát jazyk do vět­ší hloub­ky. Pro tako­vý druh poten­ci­ál­ních uži­va­te­lů je urče­na i tato učeb­ni­ce. Najdou zde výklad řady kon­struk­cí, na něž v běž­ných učeb­ni­cích nezby­lo mís­to, ale kte­ré na dru­hou stra­nu doká­žou výraz­ně zefek­tiv­nit řeše­ní někte­rých úko­lů.“

Závěr:

Rozsáhlá a pokro­či­lá odbor­ná kni­ha je zamě­ře­ná hlav­ně na objek­to­vě ori­en­to­va­né pro­gra­mo­vá­ní (OOP) v jazy­ce Python a nava­zu­je na před­cho­zí titul o zákla­dech jazy­ka. Zabírá mimo jiné tří­dy, dědič­nost, metatří­dy, gene­rá­to­ry, deko­rá­to­ry a dokon­ce i sou­běž­né pro­gra­mo­vá­ní. Je vhod­ná pro něko­ho, kdo už má solid­ní zákla­dy Pythonu, pro budou­cí pro­fe­si­o­nál­ní vývo­já­ře soft­wa­ru nebo jako refe­renč­ní pří­ruč­ka během sku­teč­ných pro­jek­tů. Není vhod­ná jako učeb­ni­ce pro úpl­né začá­teč­ní­ky bez před­cho­zí­ho pro­cvi­če­né­ho zákla­du Pythonu. Publikované prin­ci­py objek­to­vé­ho pro­gra­mo­vá­ní v jazy­ce Python mají dlou­ho­do­bou plat­nost a nejsou závis­lé na rych­le se mění­cích knihov­nách či aktu­ál­ních tren­dech.


Osobnost Rudolfa Pecinovského

Ing. Rudolf Pecinovský, CSc. stu­do­val teo­re­tic­kou kyber­ne­ti­ku na Fakultě jader­né a fyzi­kál­ně inže­nýr­ské, poté tech­nic­kou kyber­ne­ti­ku na Fakultě Elektrotechnické ČVUT, kte­rou ukon­čil v roce 1979. Titul CSc. zís­kal v Ústavu teo­rie infor­ma­ce a auto­ma­ti­za­ce ČSAV v roce 1983. Od počát­ku 80. let učí a pub­li­ku­je, při­čemž svůj výzkum sou­stře­dí pře­de­vším na oblast vstup­ních kur­zů moder­ní­ho pro­gra­mo­vá­ní pro napros­té začá­teč­ní­ky a výu­ku objek­to­vě ori­en­to­va­né­ho para­dig­ma­tu. V sou­čas­né době učí na Fakultě jader­né a fyzi­kál­ně inže­nýr­ské ČVUT a na fakul­tě infor­ma­ti­ky a sta­tis­ti­ky Vysoké ško­ly eko­no­mic­ké v Praze. Vedle toho vede kur­zy pro začá­teč­ní­ky i pro­fe­si­o­nál­ní pro­gra­má­to­ry. Paralelně pra­cu­je jako meto­dik pro spo­leč­nost Creative Connections. Doposud mu vyšlo přes 70 knih, kte­ré byly pře­lo­že­ny do pěti jazy­ků. Většina jeho knih je zamě­ře­na na výu­ku moder­ní­ho pro­gra­mo­vá­ní a na umě­ní návr­hu objek­to­vě ori­en­to­va­né archi­tek­tu­ry.


  • Vydáno: 2025
  • Nakladatelství: Grada
  • 1. vydá­ní ori­gi­ná­lu: 2025
  • Formáty: PDF
  • Počet stran: 600
  • Jazyk vydá­ní: čes­ký
  • Forma: tiš­tě­ná pub­li­ka­ce, e-kniha
  • ISBN: 978-80-271-6062-4, 978-80-271-8362-3
Autor: Jana Šintáková Michalicová
S Jaroslavem Pleslem za Skrytými skvosty - tipy na výlety
10. března 2026S Jaroslavem Pleslem za Skrytými skvosty - tipy na výlety„Již brzy nám opět otevřou své brány hrady a zámky. Památky jenom ve správě NPÚ navštívilo v roce 2024 asi 4 miliony lidí, což dokazuje, že lidé milují cestování a historii. Při této příležitosti si 19.…Vydáno v rubrice: Dokumenty
Putinovi agenti – jak ruští špioni kradou naše tajemství
9. března 2026Putinovi agenti – jak ruští špioni kradou naše tajemství„Hledaný byl popsán jako jednačtyřicetiletý muž, jenž měl šest dní před tím opustit svou manželku na kraji lesa u Lipníka na pomezí Nymburska a Boleslavska. Ženě se svěřil, že má problémy, a od té doby ho…Vydáno v rubrice: Recenze knih
Největší zlo světa – rozhovory se sériovými vrahy
6. března 2026Největší zlo světa – rozhovory se sériovými vrahy„Je menší, než jsem si ho představoval. Vpadne do výslechové místnosti v okovech čistý jako slovo boží. Je cítit lacinou dezinfekcí; vězeňským zápachem až příliš podobným tomu, co cítíte v márnici. Lehce, téměř zženštile šišlá. Neforemná hlava, kulatá…Vydáno v rubrice: Recenze knih
Pelíšky – hořkosladká kronika jedné doby
5. března 2026Pelíšky – hořkosladká kronika jedné doby„Jednou jsem se zúčastnil akce.“ „Proti komu?“ nevydržela napětí učitelka. „Proti špiónovi,“ řekl dutě. „Tak oni si nedají pokoj!“ zasyčela. Esenbák si sundal opasek, položil ho vedle sebe na lavici a pokračoval: „Není dohromady co vypravovat.…Vydáno v rubrice: Filmové recenze
Závěť – temně ironické balady „prokletého básníka“
4. března 2026Závěť – temně ironické balady „prokletého básníka“„Vem arzenik a olovo tam vlej, posypej sírou, co se svařilo tu, nehašeným to vápnem zamíchej, pak rozkrájej tam propocenou botu a z židovky tam vetři nečistotu; z malomocného opatři si hlen, žluč z vlků, lišek,…Vydáno v rubrice: Knihy k maturitě
Hovno hoří – když humor chutná po nostalgii
28. února 2026Hovno hoří – když humor chutná po nostalgii„Říkali v televizi, že medvěd kodiak měří tři metry padesát.“ „Tři metry padesát nemá ani slon, ty vole! Co? No!“ zapochyboval druhý. „Když se postaví na zadní tlapy a přední dá nad hlavu, medvěd kodiak má…Vydáno v rubrice: Knihy k maturitě
Proměna – moderní adaptace kafkovského díla
26. února 2026Proměna – moderní adaptace kafkovského dílaCo to dělá Řehoř Samsa u sebe v pokoji? Natáčí videa? Hraje počítačové hry? Propadá se do samoty? Zešílel? Sní nebo žije? Poznává ještě křehkou hranici mezi realitou a virtuální skutečností, do níž se převtělil? Slavné…Vydáno v rubrice: Divadelní recenze
Kytice – poučení skrze temné balady
23. února 2026Kytice – poučení skrze temné balady„Zemřela matka a do hrobu dána, siroty po ní zůstaly; i přicházely každičkého rána a matičku svou hledaly. I zželelo se matce milých dítek; duše její se vrátila a vtělila se v drobnolistí kvítek, jím mohylu…Vydáno v rubrice: Knihy k maturitě
Proměna – obraz lidského odcizení
20. února 2026Proměna – obraz lidského odcizeníKdyž se Řehoř Samsa jednou ráno probudil z nepokojných snů, shledal, že se v posteli proměnil v jakýsi nestvůrný hmyz. Ležel na hřbetě tvrdém jak pancíř, a když trochu nadzvedl hlavu, uviděl své vyklenuté, hnědé břicho…Vydáno v rubrice: Knihy k maturitě
EPiC: Elvis Presley in Concert
18. února 2026EPiC: Elvis Presley in ConcertV kině IMAX jsem zhlédla novinářskou projekci filmu režiséra Baze Luhrmanna s názvem EPiC: Elvis Presley in Concert. Jde o projekt navazující na jeho biografické hudební drama Elvis (2022), v němž hlavní roli zpěváka ztvárnil Austin Butler. Zatímco…Vydáno v rubrice: Filmové recenze
Odebírat
Upozornit na
guest
0 Komentáře
Nejstarší
Nejnovější Nejlépe hodnocené
Inline Feedbacks
Zobrazit všechny komentáře