Értékelés:
Muhammad Asif „Python for Geeks” című könyve a középhaladó Python-fejlesztőknek szól, akik szeretnék fejleszteni tudásukat. A Pythonic kódolástól, az objektumorientált programozástól és a modularizációtól kezdve a webfejlesztésen át a hálózati automatizálásig számos témát felölel. A vélemények kiemelik, hogy hasznos, átfogó útmutató, amely egyaránt alkalmas a programozási készségek elmélyítésére és referenciaanyagként. Egyes kritikák azonban azt kifogásolták, hogy a könyvből néha hiányzik a témák részletes feldolgozása, és hogy túlárazott.
Előnyök:⬤ A Python haladó témáinak átfogó lefedettsége.
⬤ Jól strukturált, világos magyarázatokkal és gyakorlati példákkal.
⬤ Értékes mind a középhaladó, mind a haladó felhasználók számára.
⬤ Jó kódolási szokásokat és mérnöki gyakorlatokat tanít.
⬤ Olyan átfogó témákat tartalmaz, mint a webfejlesztés, a gépi tanulás és a felhőalapú számítástechnika.
⬤ Kiegészítő GitHub tároló kódpéldákkal.
⬤ Megfelelő hosszúságú fejezetek és hasznos szervezés.
⬤ Néhány témát túl felületesen kezel.
⬤ Néhány olvasó a tartalomhoz képest túlárazottnak találta.
⬤ Alkalmi megjegyzések a részletesség hiányáról bizonyos fejezetekben.
(15 olvasói vélemény alapján)
Python for Geeks: Build production-ready applications using advanced Python concepts and industry best practices
Emelje Python-ismereteit a következő szintre, hogy skálázható, valós alkalmazásokat fejlesszen helyi és felhőalapú telepítéshez egyaránt
Főbb jellemzők:
⬤ Minden kódpélda Python 3-mal lett tesztelve. 7 és Python 3. 8-as verzióval teszteltük, és várhatóan bármelyik jövőbeli 3. x kiadással működni fog.
⬤ Tanulja meg, hogyan építsen moduláris és objektumorientált alkalmazásokat Pythonban.
⬤ Tudja meg, hogyan használhat fejlett Python-technikákat a felhő és a klaszterek számára.
Könyv leírása:
A Python egy többcélú nyelv, amely többféle felhasználási célra használható. A Python for Geeks megtanítja, hogyan léphet előre a karrierjében a szakértői tippek és trükkök segítségével.
A Python optimális használatának különböző módjainak feltárásával kezdjük, mind a tervezés, mind a megvalósítás szempontjából. Ezután megérted egy nagyszabású Python-projekt életciklusát. Ahogy haladsz előre, a Python-projekt moduláris felépítésével elegáns design létrehozásának különböző módjaira fogsz összpontosítani, és megismered a Python használatának legjobb gyakorlatait és tervezési mintáit. Azt is megtudja majd, hogyan skálázhatja a Pythont egyetlen szálon túl, és hogyan valósíthatja meg a többszálú feldolgozást és a többszálú futást Pythonban. Mindezek mellett megérti, hogyan használhatja a Pythont nemcsak egyetlen gépen történő telepítésre, hanem fürtökben is, mind privát, mind nyilvános felhőalapú számítástechnikai környezetben. Ezután adatfeldolgozási technikákat fedezel fel, az újrafelhasználható, skálázható adatpipeline-okra összpontosítasz, és megtanulod, hogyan használhatod ezeket a fejlett technikákat a hálózati automatizáláshoz, a szerver nélküli funkciókhoz és a gépi tanuláshoz. Végül a könyvben tárgyalt technikák és legjobb gyakorlatok felhasználásával a webfejlesztés tervezésének stratégiai kialakítására összpontosít.
E Python-könyv végére képes leszel komoly Python-programozást végezni nagyszabású, összetett projektekhez.
Mit fogsz tanulni:
⬤ Megtanulja, hogyan tervezzen és menedzseljen komplex Python-projekteket.
⬤ Tesztvezérelt fejlesztés (TDD) stratégiája Pythonban.
⬤ Tanulmányozza a többszálú futást és a többprogramozást Pythonban.
⬤ A Python használata adatfeldolgozásra az Apache Sparkkal és a Google Cloud Platformmal (GCP).
⬤ Kiszolgáló nélküli programok telepítése nyilvános felhőkön, például a GCP-n.
⬤ Használja a Pythont webes alkalmazások és alkalmazásprogramozási interfészek készítésére.
⬤ A Python alkalmazása hálózati automatizáláshoz és szervermentes funkciókhoz.
⬤ Használja a Pythont adatelemzéshez és gépi tanuláshoz.
Kinek szól ez a könyv:
Ez a könyv olyan középszintű Python-fejlesztőknek szól bármely területen, akik nagyszabású, összetett projektek fejlesztéséhez és kezeléséhez szükséges készségeiket szeretnék fejleszteni. Azok a fejlesztők, akik újrafelhasználható modulokat és Python-könyvtárakat szeretnének létrehozni, valamint a felhőalapú telepítésre szánt alkalmazásokat építő felhőfejlesztők is hasznosnak találják ezt a könyvet. A Pythonban szerzett korábbi tapasztalat segít abban, hogy a legtöbbet hozza ki ebből a könyvből.
© 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)