Pokročilé programovanie v jazyku Python

Hodnotenie:   (4,2 z 5)

Pokročilé programovanie v jazyku Python (Gabriele Lanaro)

Recenzie čitateľov

Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 41 hlasoch.

Pôvodný názov:

Advanced Python Programming

Obsah knihy:

Vytvárajte distribuované aplikácie s inteligentnými návrhovými vzormi na riešenie zložitých problémov Kľúčové vlastnosti Nastavte a spúšťajte distribuované algoritmy na klastri pomocou Dask a PySpark Osvojte si zručnosti na presnú implementáciu súbežnosti v kóde Získajte praktické skúsenosti s návrhovými vzormi jazyka Python na príkladoch z reálneho sveta Popis knihy

Táto učebná cesta vám ukáže, ako využiť silu natívnych knižníc Pythonu aj knižníc tretích strán na budovanie robustných a svižných aplikácií. Dozviete sa o profileroch a reaktívnom programovaní, súbežnosti a paralelizme, ako aj o nástrojoch na zrýchlenie a zefektívnenie vašich aplikácií. Zistíte, ako písať kód pre paralelné architektúry pomocou TensorFlow a Theano a ako používať klastre počítačov na rozsiahle výpočty pomocou technológií, ako sú Dask a PySpark. So znalosťou fungovania návrhových vzorov jazyka Python budete môcť klonovať objekty, zabezpečovať rozhrania, dynamicky vyberať algoritmy a dosiahnuť oveľa viac vo vysokovýkonných výpočtoch.

Na konci tejto vzdelávacej cesty budete mať zručnosti a sebadôveru na vytváranie pútavých modelov, ktoré rýchlo ponúknu efektívne riešenia vašich problémov.

Táto vzdelávacia cesta obsahuje obsah z nasledujúcich produktov spoločnosti Packt: Python High Performance - Druhé vydanie by Gabriele Lanaro Mastering Concurrency in Python by Quan Nguyen Mastering Python Design Patterns by Sakis Kasampalis Čo sa naučíte Používať NumPy a pandas na import a manipuláciu s dátovými súbormi Dosiahnuť natívny výkon pomocou Cythonu a Numba Napísať asynchrónny kód pomocou asyncio a RxPy Navrhovať vysoko škálovateľné programy pomocou aplikačného lešenia Preskúmať abstraktné metódy na zachovanie konzistencie údajov Klonovať objekty pomocou vzoru prototyp Použiť vzor adaptér na zabezpečenie kompatibility nekompatibilných rozhraní Použiť vzor stratégia na dynamický výber algoritmu Komu je táto kniha určená

Táto vzdelávacia cesta je špeciálne navrhnutá pre vývojárov v jazyku Python, ktorí chcú vytvárať vysoko výkonné aplikácie a naučiť sa o programovaní s jedným a viacerými jadrami, distribuovanej súbežnosti a návrhových vzoroch jazyka Python. Určité skúsenosti s programovacím jazykom Python vám pomôžu vyťažiť z tejto učebnej cesty čo najviac. Obsah Benchmarking a profilovanie Optimalizácie v čistom Pythone Rýchle operácie s poliami pomocou NumPy a Pandas Výkonnosť jazyka C s Cythonom Skúmanie kompilátorov Implementácia súbežnosti Paralelné spracovanie Pokročilý úvod do súbežného a paralelného programovania Amdahlov zákon Práca s vláknami v Pythone Používanie príkazu with vo vláknach Súbežné webové požiadavky Práca s procesmi v Pythone Redukčné operátory v procesoch Súbežný obraz Spracovanie Úvod do asynchrónneho programovania Implementácia asynchrónneho programovania v jazyku Python Budovanie komunikačných kanálov s asyncio Slepé uličky Hladovanie Závodné podmienky Globálny zámok prekladača Vzor Factory Vzor Builder Ďalšie tvorivé vzory Vzor Adapter Vzor Decorator Vzor Bridge Vzor Facade Ďalšie štrukturálne vzory Vzor Chain of Responsibility Vzor Command Vzor Observer

Ďalšie údaje o knihe:

ISBN:9781838551216
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Pokročilé programovanie v jazyku Python - Advanced Python Programming
Vytvárajte distribuované aplikácie s inteligentnými návrhovými vzormi na riešenie zložitých...
Pokročilé programovanie v jazyku Python - Advanced Python Programming

Diela autora vydali tieto vydavateľstvá: