Értékelés:
A könyv egy átfogó útmutató a Django elsajátításához, amely kezdőknek és tapasztalt fejlesztőknek egyaránt alkalmas. Sok kritikus értékeli a gyakorlatias megközelítést, a részletes magyarázatokat és a jól felépített projekteket, amelyek segítenek megszilárdítani a keretrendszer megértését. Ugyanakkor említést tesznek a gépelési hibákról, bizonyos fontos témák, például a tesztelés hiányáról, valamint a kódszervezéssel kapcsolatos kihívásokról, amelyek frusztrálhatják a tanulókat.
Előnyök:⬤ Átfogó bevezetést nyújt a Djangóba mind a kezdők, mind a tapasztalt felhasználók számára.
⬤ Jól szervezett, gyakorlatias, valós projektekkel, amelyek fokozzák a tanulást.
⬤ Részletes magyarázatok és világos utasítások segítenek a felhasználóknak jobban megérteni a keretrendszert.
⬤ A további erőforrások elérhetősége, beleértve a Discord szervert a támogatáshoz, fokozza a tanulási élményt.
⬤ A témák széles skáláját öleli fel, beleértve a fejlett funkciókat és integrációkat is.
⬤ Egyes vélemények gépelési hibákat és következetlenségeket említenek, amelyek rontják az olvasási élményt.
⬤ A könyv nem foglalkozik kellőképpen a tesztelési gyakorlatokkal, ami a fejlesztés alapvető fontosságú szempontja.
⬤ A könyv felépítése miatt az olvasóknak nehézséget okozhat a kódok rendszerezése és a navigáció.
⬤ Előzetes Python-, HTML- és JavaScript-tudást feltételez, ami akadály lehet a teljesen kezdők számára.
(40 olvasói vélemény alapján)
Django 4 By Example - Fourth Edition: Build powerful and reliable Python web applications from scratch
Tanuljon meg teljesen működőképes webes alkalmazásokat létrehozni hitelesítéssel, tartalomkezelő rendszerekkel, fizetési folyamatokkal, RESTful API-kkal és így tovább
Főbb jellemzők:
Implementáljon fejlett funkciókat, például teljes szöveges keresőmotorokat, felhasználói tevékenységfolyamokat, fizetési átjárókat és ajánlómotorokat.
Integrálja a JavaScriptet, a PostgreSQL-t, a Redist, a Celery-t és a Memcachedet az alkalmazásaiba.
Adjon hozzá valós idejű funkciókat a Django Channels és a WebSockets segítségével.
A könyv leírása:
A Django 4 By Example a bestseller franchise 4. kiadása, amely segít webes alkalmazások készítésében. Ez a könyv lépésről lépésre végigvezet a valós alkalmazások létrehozásán, a gyakori problémák megoldásán és a legjobb gyakorlatok megvalósításán.
A webalkalmazás-fejlesztés témáinak széles skáláját járja körül, miközben négy különböző alkalmazást épít:
Egy blogalkalmazás: Adatmodellek, nézetek és URL-címek létrehozása, valamint egy adminisztrációs oldal megvalósítása a bloghoz. Sitemapok és RSS-feedek létrehozása, valamint egy teljes szöveges keresőmotor megvalósítása PostgreSQL segítségével.
Egy közösségi weboldal: Hitelesítés megvalósítása a Facebook, a Twitter és a Google segítségével. Hozzon létre felhasználói profilokat, képminiatűröket, egy könyvjelzőt és egy tevékenységfolyamot. Vezessen be egy felhasználói követő rendszert, és adjon hozzá végtelen görgetéses lapozást a weboldalához.
Egy e-kereskedelmi alkalmazás: Építsen termékkatalógust, bevásárlókosarat és aszinkron feladatokat Celery és RabbitMQ segítségével. Folyósítson fizetéseket a Stripe segítségével, és kezelje a fizetési értesítéseket webhookokon keresztül. Építsen egy termékajánló motort Redis segítségével. Készítsen PDF számlákat és exportálja a megrendeléseket CSV formátumba.
⬤ Egy e-learning platform: Hozzon létre egy tartalomkezelő rendszert a polimorf tartalmak kezelésére. Tárolja a tartalmat Memcached és Redis segítségével. Építsen és fogyasszon egy RESTful API-t. Valós idejű csevegés megvalósítása WebSockets segítségével ASGI-vel. Termelési környezet létrehozása NGINX, uWSGI és Daphne használatával Docker Compose segítségével.
Ez egy gyakorlatias könyv, amely segítségével gyorsan készíthet webes alkalmazásokat.
Amit megtanul:
⬤ Tanulja meg a Django alapvető elemeit, beleértve a modelleket, az ORM-et, a nézeteket, a sablonokat, az URL-eket, az űrlapokat, a hitelesítést, a jeleket és a middleware-t.
⬤ A Django keretrendszer különböző moduljainak implementálása konkrét problémák megoldására.
⬤ Harmadik fél Django alkalmazásainak integrálása a projektjébe.
⬤ Aszinkron (ASGI) alkalmazások készítése Django segítségével.
⬤ Termelői környezet beállítása a projektjeihez.
⬤ Egyszerűen hozzon létre összetett webes alkalmazásokat valós felhasználási esetek megoldására.
Kinek szól ez a könyv:
Ez a könyv az alapvető Python-ismeretekkel rendelkező olvasóknak és más webes keretrendszerekről áttérő programozóknak szól, akik a Django-t gyakorlatban szeretnék megtanulni. Ha már használsz Djangót, vagy használtál korábban, és szeretnéd megtanulni a legjobb gyakorlatokat és más technológiákat integrálni az alkalmazások skálázásához, akkor ez a könyv neked is szól. Ez a könyv segít elsajátítani a keretrendszer legfontosabb területeit, gyakorlatias projektek nulláról való felépítésével. A HTML és a JavaScript némi előzetes ismerete feltételezhető.
© 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)