Evaluare:
Cartea s-a confruntat cu critici semnificative pentru că conține numeroase erori de codare, explicații inadecvate și o lipsă de îndrumări importante de configurare pentru începători. Mulți utilizatori își exprimă frustrarea pentru că trebuie să rezolve problemele care apar din fragmentele de cod furnizate.
Avantaje:Unii cititori apreciază intenția cărții de a se adresa începătorilor și faptul că aceasta acoperă unele concepte fundamentale.
Dezavantaje:Cartea este plină de erori, în special în codul furnizat, care de multe ori nu funcționează conform destinației. Cartea nu conține instrucțiuni detaliate de configurare a bazelor de date, utilizează practici de codare deficitare (cum ar fi păstrarea codului într-un singur fișier) și este deosebit de problematică pentru utilizatorii Windows. În general, cititorii consideră că această carte nu merită prețul și recomandă căutarea de resurse alternative.
(pe baza a 6 recenzii ale cititorilor)
Building Rest APIs with Flask: Create Python Web Services with MySQL
Capitolul 1: Începeți cu Flask.
Scopul capitolului: Oferă cititorilor o introducere în Flask și serviciile RESTful și configurează mediul virtual pentru dezvoltarea API REST.
Nr. de pagini: 20.
Sub -teme1. Introducere în Flask2. Introducere în serviciile RESTful3. Lucrul cu pip4. Configurarea mediului virtual5. Explicarea microcadrului Flask.
Capitolul 2: MongoDB și PyMongo.
Scopul capitolului: Învață cititorii diferențele ket dintre NoSQL și SQL. Să arate cititorilor cum să conecteze MongoDB și Flask folosind PyMongo.
Nr. de pagini: 20.
Sub - Subiecte 1. NoSQL vs SQL2. Prezentarea MongoDB3. Prezentarea PyMongo4. Conectarea MongoDB cu Flask.
Capitolul 3: Arhitecturarea API REST.
Scopul capitolului: Învățați despre crearea API-urilor REST împreună cu cele mai bune practici asociate cu acestea. Cititorii vor învăța, de asemenea, să își structureze aplicația și să testeze punctele finale REST.
Nr. de pagini: 30.
Sub - Subiecte: 1. REST 1012. Python și REST3. Cele mai bune practici REST4. Structurarea aplicației5. Testarea punctelor finale REST.
Capitolul 4: CRUD cu Flask și MongoDB.
Scopul capitolului: Învață cititorii cum să lucreze cu module și cum să creeze puncte finale CRUD folosind Flask și MongoDB. Cititorii vor învăța, de asemenea, să configureze autentificarea și redarea HTML folosind vizualizări.
Nr. de pagini: 25.
Sub - Subiecte: 1. Lucrul cu modulele2. Crearea punctelor finale CRUD utilizând Flask și MongoDB3. Configurarea autentificării4. Renderizarea HTML folosind vizualizări.
Capitolul 5: Testarea API REST.
Scopul capitolului: Învață cititorii cum să scrie teste unitare pentru API-urile lor REST. Cititorii vor învăța, de asemenea, despre mocks, assertions și Integratioin Testing.
Nr. de pagini: 20.
Sub - Subiecte: 1. Prezentarea cadrului de testare unitară2. Scrierea testelor unitare pentru API-uri3. Mocks și testarea integrării4. Aserțiuni.
Capitolul 6: Documentarea API-urilor REST.
Scopul capitolului: Cititorii vor învăța să își documenteze API-urile REST și, de asemenea, să cunoască documentația API automatizată.
Nr. de pagini: 15.
Sub - Subiecte: 1. Documentarea API-urilor 1012. Generarea automată a documentației API.
Capitolul 7: Implementarea API-urilor REST.
Scopul capitolului: Cititorii vor învăța să își implementeze aplicațiile Flask utilizând uWSGI și Nginx. Ei își vor implementa aplicațiile pe Heroku.
Nr. de pagini: 25.
Sub - Subiecte: 1. Implementarea aplicațiilor Flask 1012. Prezentarea uWSGI și Nginx3. Implementarea aplicației Flask utilizând uWSGI și Nginx4. Implementarea pe Heroku.
Capitolul 8: Debugging și monitorizare.
Scopul capitolului: Cititorii vor învăța să depaneze și să monitorizeze aplicația lor Flask.
Nr. de pagini: 20.
Sub - Subiecte: 1. Depanarea aplicației Flask 1012. Depanarea cererilor Nginx3. Monitorizarea Flask4. Concluzii.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)