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á
Odyssea – filmový Olymp nebo trojský kůň?
18. července 2026Odyssea – filmový Olymp nebo trojský kůň?Christopher Nolan natočil historickou fantasy Odyssea s megalomanským rozpočtem a hvězdným obsazením. Film vzbudil značnou pozornost, ale zatím není zřejmé, zda se za monumentální výpravou skutečně skrývá stejně velkolepý velkofilm. Do českých kin vstupuje od 16. července…Vydáno v rubrice: Filmové recenze
Pramen – kdo má právo rozhodovat o těle druhého člověka?
17. července 2026Pramen – kdo má právo rozhodovat o těle druhého člověka?Slovenský režisér Ivan Ostrochovský natočil drama Pramen, ačkoliv jeho název nebyl od počátku jednoznačný – zvažovala se i jména Mašličky nebo Podvázané mašličkami. V letošním roce měl snímek světovou premiéru na Mezinárodním filmovém festivalu v Karlových Varech, kde…Vydáno v rubrice: Filmové recenze
Tichá přítelkyně – strom, který mluví
17. července 2026Tichá přítelkyně – strom, který mluvíPoetické drama Tichá přítelkyně z roku 2025, v originále Silent Friend, natočila maďarská režisérka Ildikó Enyedi. V roce 2025 měl snímek světovou premiéru na filmovém festivalu v Benátkách, kde byl nominován na Zlatého lva za nejlepší film a…Vydáno v rubrice: Filmové recenze
Šťastná rodina – kam až zoufalá matka dokáže zajít?
16. července 2026Šťastná rodina – kam až zoufalá matka dokáže zajít?Psychologické drama Šťastná rodina z roku 2026, mezinárodně známé jako A Happy Family, natočil švýcarský režisér a scénárista Jan-Eric Mack. Světovou premiéru měl snímek v hlavní soutěži 60. ročníku Mezinárodního filmového festivalu Karlovy Vary, kde byl…Vydáno v rubrice: Filmové recenze
Mouchy - komorní drama s velkým srdcem
14. července 2026Mouchy - komorní drama s velkým srdcemŠpanělsko-mexický snímek s názvem Mouchy od režiséra a scénáristy Fernanda Eimbckeho byl v Českém prostředí poprvé uveden nejprve v rámci 60. ročníku Mezinárodního filmového festivalu Karlovy Vary a následně byl zařazen do přehlídky Šary Vary. Do českých kin…Vydáno v rubrice: Filmové recenze
Mistryně – cesta lékařky k sebepoznání
14. července 2026Mistryně – cesta lékařky k sebepoznáníScénárista a režisér Bohdan Karásek přichází s novým celovečerním snímkem Mistryně, který měl světovou premiéru na Mezinárodním filmovém festivalu Karlovy Vary. Jde o komorní dialogové drama vystavěné především na rozhovorech. Ústřední hrdinku ztvárnila Marie Švestková, známá…Vydáno v rubrice: Filmové recenze
Orwellova Farma zvířat - nadčasové varování pro každého
17. června 2026Orwellova Farma zvířat - nadčasové varování pro každéhoSirotků spása Fontána štěstí Lahodnou šlichtou nám kbelíky plní. Zřím-li jej, srdce mi jásá... Kdo má tak klidné a laskavé oči? Pouze a jedině on! Kdo? Soudruh Napoleon! Šlechetné prase Všechno nám dává Po dvakrát denně se dosyta…Vydáno v rubrice: Knihy k maturitě
Farma zvířat – moderní adaptace Orwellovy nadčasové klasiky
16. června 2026Farma zvířat – moderní adaptace Orwellovy nadčasové klasikyRodinná komedie Farma zvířat (Animal Farm), inspirovaná stejnojmennou knihou George Orwella, je ve svém animovaném hávu určena širokému spektru diváků, nejen dětskému publiku. Režisér Andy Serkis původní světoznámou zápletku modernizoval přidáním dronů a drahých auťáků, a…Vydáno v rubrice: Filmové recenze
Epos o Gilgamešovi – příběh proměny pyšného hrdiny
14. června 2026Epos o Gilgamešovi – příběh proměny pyšného hrdiny„Gilgameš pro Enkidua, přítele svého, hořce pláče a utíká na step: „Až já zemřu, nebudu snad jako Enkidu? Hoře se vplížilo do mého nitra. Ze strachu před smrtí utíkám na step, k Uta-napištimu, synu Ubara-tutua, na…Vydáno v rubrice: Knihy k maturitě
S Třetím princem odhalíme Tajemství a výklad pohádek
12. června 2026S Třetím princem odhalíme Tajemství a výklad pohádekVstupme do tajemného světa archetypů a symbolů, kde se zrcadlí nejen obrazy, ale i duše. Dnes bych ráda představila svou knižní novinku s názvem Tajemství a výklad pohádek – Třetí princ. Ve své knize nabízím hlubinně…Vydáno v rubrice: Recenze knih
Odebírat
Upozornit na
guest
0 Komentáře
Nejstarší
Nejnovější Nejlépe hodnocené