Értékelés:
Jelenleg nincsenek olvasói vélemények. Az értékelés 41 olvasói szavazat alapján történt.
Advanced Python Programming
Hozzon létre elosztott alkalmazásokat okos tervezési minták segítségével összetett problémák megoldásához Főbb jellemzők Állítson be és futtasson elosztott algoritmusokat egy fürtön Dask és PySpark segítségével Mesterfokú készségek az egyidejűség pontos megvalósításához a kódjában Szerezzen gyakorlati tapasztalatot a Python tervezési mintákról valós példákkal Könyv leírása
Ez a tanösvény megmutatja, hogyan használhatja ki mind a natív, mind a harmadik féltől származó Python-könyvtárak erejét robusztus és érzékeny alkalmazások építéséhez. Megismerkedhet a profilozókkal és a reaktív programozással, az egyidejűséggel és a párhuzamossággal, valamint az alkalmazásokat gyorsan és hatékonyan megvalósító eszközökkel. Megtudhatja, hogyan írhat kódot párhuzamos architektúrákhoz a TensorFlow és a Theano segítségével, és hogyan használhat számítógépek fürtjét nagyméretű számításokhoz olyan technológiák segítségével, mint a Dask és a PySpark. A Python tervezési minták működésének ismeretében képes leszel objektumok klónozására, interfészek biztosítására, algoritmusok dinamikus kiválasztására, és még sok minden másra is képes leszel a nagy teljesítményű számítástechnikában.
A tanösvény végére olyan készségekkel és magabiztossággal fog rendelkezni, amelyekkel olyan magával ragadó modelleket építhet, amelyek gyorsan hatékony megoldásokat kínálnak a problémákra.
Ez a tanösvény a következő Packt termékek tartalmát tartalmazza: Python High Performance - Second Edition by Gabriele Lanaro Mastering Concurrency in Python by Quan Nguyen Mastering Python Design Patterns by Sakis Kasampalis Mit fog tanulni A NumPy és a pandas használata az adathalmazok importálásához és manipulálásához Natív teljesítmény elérése a Cython és a Numba segítségével Aszinkron kód írása az asyncio és az RxPy használatával. Nagymértékben skálázható programok tervezése az alkalmazás-állványzat segítségével Fedezze fel az absztrakt módszereket az adatok konzisztenciájának fenntartásához Klónozza az objektumokat a prototípus minta segítségével Használja az adapter mintát az inkompatibilis interfészek kompatibilissé tételéhez Alkalmazza a stratégia mintát az algoritmus dinamikus kiválasztásához Kinek szól ez a könyv?
Ez a tanösvény kifejezetten olyan Python-fejlesztők számára készült, akik nagy teljesítményű alkalmazásokat szeretnének készíteni, és megismerkednek az egy- és többmagos programozással, az elosztott párhuzamossággal és a Python tervezési mintákkal. A Python programozási nyelvvel kapcsolatos némi tapasztalat segít abban, hogy a legtöbbet hozza ki ebből a tananyagból. Tartalomjegyzék Benchmarking és profilalkotás Tiszta Python optimalizációk Gyors tömbműveletek a NumPy és a Pandas segítségével C teljesítmény a Cython segítségével A fordítók felfedezése Az egyidejűség megvalósítása Párhuzamos feldolgozás Haladó bevezetés az egyidejű és párhuzamos programozásba Amdahl törvénye A szálakkal való munka Pythonban A with utasítás használata szálakban Egyidejű webes kérések A folyamatokkal való munka Pythonban Redukciós operátorok a folyamatokban Egyidejű képalkotás Bevezetés az aszinkron programozásba Aszinkron programozás megvalósítása Pythonban Kommunikációs csatornák építése asyncio segítségével Holtpontok Éhezés Versenyfeltételek A globális értelmezői zár A gyári minta Az építőminta Az építőminta Egyéb alkotási minták Az adapterminta A dekorátorminta A hídminta A homlokzatminta Egyéb szerkezeti minták A felelősségi láncminta A parancsminta A megfigyelőminta A megfigyelőminta
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)