Python API-fejlesztés alapjai

Értékelés:   (4.0 az 5-ből)

Python API-fejlesztés alapjai (Jack Chan)

Olvasói vélemények

Összegzés:

A könyv vegyes értékeléseket kapott a felhasználóktól, akik értékelik a strukturált tartalmat és a gyakorlatias megközelítést az API-k és a webfejlesztés megismeréséhez. Sok felhasználó azonban aggodalmát fejezi ki az elavult információk, a technikai problémák és a kódminták hibái miatt.

Előnyök:

Világosan megírt és strukturált, így a kezdők számára is könnyen követhető.
Értékes kontextust és gyakorlati ismereteket nyújt az API-k létrehozásához és a weboldalak nulláról történő építéséhez.
Hasznos a hibakeresési gyakorlatban.

Hátrányok:

Elavult tartalmakat és kódolási gyakorlatokat tartalmaz, ami frusztrációhoz vezet a követés során.
A felhasználók számos hibával találkoznak a mintakódokban és az elmosódott illusztrációkban.
Számos hivatkozott eszköz és könyvtár már nem ingyenes vagy megváltozott, ami további hibakeresést igényel.

(7 olvasói vélemény alapján)

Eredeti címe:

Python API Development Fundamentals

Könyv tartalma:

Ismerje meg mindazt, ami egy teljesen működőképes webes alkalmazás nulláról történő felépítéséhez szükséges. Főbb jellemzők Merüljön el a RESTful API mögött meghúzódó elvben Tanulja meg, hogyan építhet skálázható webalkalmazást a RESTful API architektúrával és a Flask keretrendszerrel Tudja meg, melyek a pontos eszközök és módszertanok az alkalmazások teszteléséhez, és hogyan használja őket Könyv leírása

A Python egy rugalmas nyelv, amely nem csak szkriptek fejlesztésére használható. A Python RESTful API-k működésének ismeretében hatékony backendet építhet webes alkalmazásokhoz és mobilalkalmazásokhoz Python segítségével.

Az első lépéseket egy egyszerű API létrehozásával teszi meg, és megtanulja, hogyan kommunikálhat a frontend webes felülete a backenddel. Azt is megtanulod, hogyan szerializálhatsz és deserializálhatsz objektumokat a marshmallow könyvtár segítségével. Ezután megtanulod, hogyan hitelesítsd és engedélyezd a felhasználókat a Flask-JWT használatával. Azt is megtanulod, hogyan bővítheted az API-kat hasznos funkciókkal, például e-mail, képfeltöltés, keresés és oldalszámozás hozzáadásával. Az egész könyvet az API-k felhőbe való telepítésével zárja.

A könyv végére magabiztos leszel, és a RESTful API-k és a Python erejét kihasználva hatékony webes alkalmazásokat építhetsz. Amit megtanulhat A RESTful API fogalmának megértése RESTful API létrehozása Flask és a Flask-Restful bővítmény használatával Adatbázis kezelése Flask-SQLAlchemy és Flask-Migrate használatával Sima szöveges és HTML formátumú e-mailek küldése a Mailgun API használatával Pagination funkció megvalósítása Flask-SQLAlchemy használatával Caching használata az API teljesítményének javítása és a legfrissebb információk hatékony megszerzése érdekében Alkalmazás telepítése Herokura és tesztelése Postman segítségével Kiknek szól ez a könyv?

Ez a könyv ideális a Python programozás alap- és középszintű ismereteivel rendelkező, feltörekvő szoftverfejlesztők számára, akik webes alkalmazásokat szeretnének fejleszteni Python segítségével. A webes alkalmazások működésének ismerete előnyös, de nem elengedhetetlen. Tartalomjegyzék Az első lépés A projektünk építésének megkezdése Adatbázis kezelése az SQLAlchemy-vel Hitelesítés és biztonság a JWT-vel Objektum-serializáció a marshmallow-val E-mail megerősítés Képekkel való munka Paginálás, keresés és rendelés További funkciók kiépítése Telepítés.

A könyv egyéb adatai:

ISBN:9781838983994
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Python API-fejlesztés alapjai - Python API Development Fundamentals
Ismerje meg mindazt, ami egy teljesen működőképes webes alkalmazás nulláról történő felépítéséhez...
Python API-fejlesztés alapjai - Python API Development Fundamentals

A szerző munkáit az alábbi kiadók adták ki:

© 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)