Hodnocení:
Kniha poskytuje podrobný výklad o programování v jazyce Python se zaměřením na praktické porozumění, návrh systému a efektivní vývojové postupy. Je určena jak začátečníkům, tak zkušeným programátorům a zdůrazňuje užitečné nástroje a techniky.
Klady:⬤ Nabízí kompletní příklad komplexního systému v jazyce Python.
⬤ Klade důraz na pochopení „proč“ a „kdy“, nejen na „jak“.
⬤ Vhodné pro experty i začátečníky.
⬤ Zdůrazňuje efektivní postupy vývoje a užitečné nástroje, jako je JupyterLab.
⬤ Slouží jako vynikající reference pro jemné používání jazyka Python nad rámec typických výukových programů.
⬤ Některým čtenářům může připadat hutná nebo vyžadovat doplňující materiály, aby plně pochopili všechny koncepty.
⬤ Kniha může být náročná pro úplné začátečníky bez jakýchkoli zkušeností s programováním.
(na základě 4 hodnocení čtenářů)
Advanced Python Development: Using Powerful Language Features in Real-World Applications
Tato kniha navazuje na základní výukové programy jazyka Python a vysvětluje různé funkce jazyka Python, které se běžně neprobírají: od opakovaně použitelných konzolových skriptů, které s využitím vstupních bodů slouží jako mikroslužby, až po efektivní využití asyncio ke shromažďování dat z velkého počtu zdrojů. Cestou se zabývá lintingem založeným na typových nápovědách, testováním s nízkou režií a dalšími automatizovanými kontrolami kvality, které demonstrují robustní vývojový proces v reálném světě.
Některé výkonné aspekty jazyka Python jsou často dokumentovány pomocí vymyšlených příkladů, které vysvětlují danou funkci pouze jako samostatný příklad. Sledováním návrhu a sestavení reálného příkladu aplikace od prototypu až po produkční kvalitu uvidíte nejen to, jak jednotlivé části funkcí fungují, ale i to, jak se integrují jako součást širšího procesu návrhu systému. Kromě toho využijete užitečné odbočky a doporučení knihoven, které jsou na konferencích o Pythonu základem konferenčních otázek a odpovědí, a také diskuse o nejlepších moderních postupech a technikách Pythonu pro lepší tvorbu přehledného kódu, který je snadno udržovatelný.
Pokročilý vývoj v jazyce Python je určen vývojářům, kteří již umí psát jednoduché programy v jazyce Python a chtějí pochopit, kdy je vhodné použít nové a pokročilé funkce jazyka, a to s jistotou. Využijí ji zejména vývojáři, kteří chtějí postoupit na vyšší úroveň, a velmi zkušení vývojáři, kteří dosud používali starší verze jazyka Python.
Co se naučíte
⬤ Pochopit asynchronní programování.
⬤ Prozkoumat vývoj architektur zásuvných modulů.
⬤ Pracovat s typovými anotacemi.
⬤ Prohlédnout si techniky testování.
⬤ Prozkoumejte správu balíčků a závislostí.
Pro koho je tato kniha určena
Vývojářům na střední až vyšší úrovni, kteří již mají zkušenosti s jazykem Python.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)