Construirea de aplicații web cu Python și Flask: Învățați să dezvoltați și să implementați aplicații web RESTful responsive utilizând cadrul Flask

Evaluare:   (3.8 din 5)

Construirea de aplicații web cu Python și Flask: Învățați să dezvoltați și să implementați aplicații web RESTful responsive utilizând cadrul Flask (Malhar Lathkar)

Recenzii ale cititorilor

Rezumat:

Cartea a primit recenzii mixte, un număr semnificativ de utilizatori criticându-i coerența, organizarea și calitatea conținutului. În timp ce unii o consideră utilă pentru începători, alții o consideră prost scrisă și lipsită de informații valoroase.

Avantaje:

Bun pentru început, oferă o prezentare generală a Flask, explicații practice și exemple de lucru.

Dezavantaje:

Nu este coerent, scris prost, cu erori gramaticale, exemple de cod de bază, îi lipsește profunzimea și noi perspective, mulți au considerat că este grăbit și plin de conținut copiat.

(pe baza a 8 recenzii ale cititorilor)

Titlul original:

Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework

Conținutul cărții:

Un ghid practic pentru dezvoltarea rapidă de aplicații web cu Flask

Caracteristici principale

⬤  Acoperire condusă de experți a capacităților de bază ale Flask, a extensiilor cheie și a implementării sale.

⬤  Explorați setul de instrumente Werkzeug și motorul Jinja Template și vedeți cum interacționează Flask cu JavaScript și CSS.

⬤  Module detaliate privind construirea și implementarea aplicațiilor RESTful utilizând Flask.

Descriere

Această carte îl învață pe cititor fluxul de lucru complet al dezvoltării aplicațiilor web utilizând Python și cel mai performant microframework al său, Flask.

Cartea începe prin a vă pune la curent cu dezvoltarea unei înțelegeri solide a procesului de dezvoltare a aplicațiilor web și a modului în care Python este utilizat în dezvoltarea aplicațiilor. Veți învăța cum să scrieți în Python prima dvs. aplicație web bazată pe Flask. Veți învăța despre interfețele gateway-urilor web, inclusiv CGI și WSGI, împreună cu diverse instrumente precum motorul Jinja 2, setul de instrumente Werkzeug și setul de instrumente Click.

Veți învăța și practica caracteristicile de bază ale Flask, cum ar fi rutarea URL, randarea, gestionarea activelor statice ale unei aplicații web, cum să gestionați cookie-urile și sesiunile și alte obiecte HTTP. Odată ce ați dezvoltat cunoștințe solide despre Flask, vă veți adânci în subiecte avansate care includ extensii Flask pentru lucrul cu baze de date relaționale și NOSQL, Flask_WTF și Flask-Bootstrap. Veți explora modele de proiectare, diverse planuri despre cum să construiți aplicații modulare și scalabile și, în cele din urmă, cum să implementați cu succes API-urile RESTful pe cont propriu.

Ce veți învăța

⬤  Aflați totul despre capacitățile de bază ale Flask.

⬤  Înțelegeți blocurile de bază ale Flask.

⬤  Familiarizați-vă cu caracteristicile avansate ale Flask, inclusiv schițele, extensiile Flask și conectivitatea la baza de date.

⬤  Pregătiți-vă să vă proiectați propriile aplicații web bazate pe Flask și API-uri RESTful.

⬤  Învățați să construiți aplicații modulare și scalabile și cum să le implementați cu succes.

Pentru cine este această carte

Această carte este ideală pentru entuziaștii Python, colaboratorii open source și dezvoltatorii de aplicații web care intenționează să adauge tehnologiile web Python în seturile lor de competențe și în companiile de pornire. Este necesară înțelegerea limbajului de bază Python cu expertiză la nivel intermediar și experiența de lucru cu SQL, HTML, CSS și JavaScript reprezintă un avantaj suplimentar.

Table of Contents

1. Python pentru CGI.

2. WSGI.

3. Fundamentele Flask.

4. Rutare URL.

5. Șabloane de randare.

6. Fișiere statice.

7. Obiecte HTTP.

8. Utilizarea bazelor de date.

9. Alte extensii Flask.

10. Blueprints și contexte.

11. Web API cu Flask.

12. Implementarea aplicațiilor Flask.

13. Anexă.

Despre autor

Malhar Lathkar este un profesionist independent în software, formator corporativ, scriitor tehnic independent și expert în materie cu o experiență de peste trei decenii. A instruit sute de studenți/profesioniști în Python, Data Science, Java și Android, PHP și dezvoltarea web etc. De asemenea, are experiența de a ține conferințe și de a conduce ateliere de lucru pe diverse teme IT. Scrie în mod regulat într-un ziar local pe teme de actualitate legate de sport și tehnologie.

Profil LinkedIn: https: //www.linkedin.com/in/malharlathkar.

Alte date despre carte:

ISBN:9789389898835
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Persistența datelor Python: Cu baze de date SQL și NOSQL - Python Data Persistence: With SQL and...
Conceput pentru a oferi o perspectivă asupra...
Persistența datelor Python: Cu baze de date SQL și NOSQL - Python Data Persistence: With SQL and NOSQL Databases
Construirea de aplicații web cu Python și Flask: Învățați să dezvoltați și să implementați aplicații...
Un ghid practic pentru dezvoltarea rapidă de...
Construirea de aplicații web cu Python și Flask: Învățați să dezvoltați și să implementați aplicații web RESTful responsive utilizând cadrul Flask - Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework
Aplicații web de înaltă performanță cu Fastapi: Cadrul web asincron bazat pe Python modern -...
Construiți API-uri și aplicații web bazate pe...
Aplicații web de înaltă performanță cu Fastapi: Cadrul web asincron bazat pe Python modern - High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python

Lucrările autorului au fost publicate de următorii editori:

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