Hodnocení:
Kniha se setkala se smíšenými recenzemi, které ji chválí za technický obsah a praktické informace, ale zároveň ji kritizují za špatné zpracování a prezentaci. Mnozí recenzenti si libovali, že se jim kniha líbila, ale poznamenali, že její provedení snižuje celkovou hodnotu.
Klady:Kniha nabízí solidní technický obsah, hutné praktické informace a je cenná zejména pro ty, kterým chybí praktické zkušenosti s programováním sítí. Efektivně pokrývá témata týkající se automatizace, distribuovaných systémů a poskytuje základy základů síťování. Python je vyzdvihován jako silný jazyk pro síťové programování, který zjednodušuje složité úlohy.
Zápory:Redakční zpracování je podprůměrné, s četnými překlepy a špatně formulovanými větami. Přechody mezi jednotlivými tématy působí rušivě a neuceleně, takže prezentace působí nesouvisle. Recenzenti vyjádřili zklamání nad kvalitou redakce a nedostatkem účinných revizí, což vede k méně profesionálnímu čtenářskému zážitku.
(na základě 6 hodnocení čtenářů)
Learning Python Networking - Second Edition
Dosáhněte lepší programovatelnosti a automatizace sítě využitím výkonných konceptů, algoritmů a nástrojů síťového programování Klíčové funkce Pracujte se vzdálenými síťovými servery pomocí protokolů SSH, FTP, SNMP a LDAP. Navrhujte vícevláknové a událostmi řízené architektury pro programování asynchronních serverů. Využijte své znalosti programování v jazyce Python k vytváření výkonných síťových aplikací Popis knihy
Síťové programování bylo vždy náročným úkolem. Díky plnohodnotným a dobře zdokumentovaným knihovnám až na samý vrchol je programování v jazyce Python příjemným zážitkem, jakým by mělo být.
Počínaje procházkou dnešními hlavními síťovými protokoly se prostřednictvím této knihy naučíte, jak využít Python pro síťové programování, jak požadovat a načítat webové zdroje a jak získávat data v hlavních formátech prostřednictvím sítě. Využijete Python pro odesílání e-mailů pomocí různých protokolů a budete komunikovat se vzdálenými systémy a síťovými protokoly IP a DNS. Budete se zabývat připojením síťových zařízení a konfigurací pomocí jazyka Python 3. 7 spolu s úlohami správy sítě v cloudu pomocí jazyka Python.
Postupně se budeme věnovat socketovému programování, návrhům serverů a výhodám a nevýhodám vícevláknových a událostmi řízených architektur. Budete vyvíjet praktické aplikace na straně klienta, včetně klientů webového rozhraní API, e-mailových klientů, SSH a FTP. Tyto aplikace budou také implementovány prostřednictvím stávajících frameworků webových aplikací. Co se naučíte Spouštět moduly Pythonu na síťových nástrojích Automatizovat úlohy týkající se analýzy a získávání informací ze sítě Seznámíte se s asynchronními programovacími moduly dostupnými v Pythonu Osvojíte si moduly pro manipulaci s IP adresami pomocí programování v Pythonu Pochopíte hlavní rámce dostupné v Pythonu, které jsou zaměřeny na webové aplikace Manipulovat s IP adresami a provádět výpočty CIDR Komu je tato kniha určena
Pokud jste vývojáři v jazyce Python nebo správci systému se zkušenostmi s tímto jazykem a chcete podniknout první kroky v síťovém programování, pak je tato kniha určena právě vám. Pokud jste síťový inženýr nebo síťový profesionál, jehož cílem je zvýšit produktivitu a efektivitu programování a automatizace sítí, pak vám tato kniha poslouží jako užitečný zdroj informací. Předpokládá se základní znalost jazyka Python. Obsah Síťové programování s Pythonem Programování pro web s aplikačním rozhraním HTTP v akci Škrabání na webu s BeautifulSoup a Scrapy Práce s e-mailem Interakce se vzdálenými systémy Práce s IP a DNS Implementace IPv6 a manipulace s adresami Provádění automatizace sítě s Pythonem a Ansible Programování se sokety Navrhování serverů a asynchronní programování Navrhování aplikací na webu
© 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)