Building Rest APIs with Flask: Create Python Web Services with MySQL

Autor: 
Tip copertă: 
Moale
Număr de pagini: 
199
Chapter 1: Beginning with FlaskChapter Goal: Give the readers a primer on Flask and RESTful services and set up virtual environment for REST API developmentNo of pages: 20Sub -Topics1. Introduction to ...Descriere completă
205,20 RON

Informații detaliate

Mai multe informatii
ISBN9781484250211
AutorRelan Kunal
EdituraApress
Tip copertăPaperback
Anul publicării2019
Număr de pagini199

Descrierea cărții

Chapter 1: Beginning with Flask
Chapter Goal: Give the readers a primer on Flask and RESTful services and set up virtual environment for REST API development
No of pages: 20
Sub -Topics1. Introduction to Flask2. Introduction to RESTful Services3. Working with pip4. Setting up Virtual Environment5. Explaining the Flask Microframework
Chapter 2: MongoDB and PyMongo
Chapter Goal: Teach the readers the ket differences between NoSQL and SQL. Show readers how to connect MongoDB and Flask using PyMongo.
No of pages: 20
Sub - Topics 1. NoSQL vs SQL2. Introducing MongoDB3. Introducing PyMongo4. Connecting MongoDB with Flask
Chapter 3: Architecting REST API
Chapter Goal: Learn about creating REST APIs along with the best practices associated with them. Readers will also learn to structure their app and test REST endpoints.
No of pages: 30
Sub - Topics: 1. REST 1012. Python and REST3. REST Best Practices4. Structuring the application5. Testing REST Endpoints
Chapter 4: CRUD with Flask and MongoDB
Chapter Goal: Teach readers how to work with modules and how to create CRUD endpoints using Flask and MongoDB. Readers will also learn to set up Authentication and Rendering HTML using views.
No of pages: 25
Sub - Topics: 1. Working with modules2. Creating CRUD endpoints using Flask and MongoDB3. Setting up Authentication4. Rendering HTML using views
Chapter 5: Testing REST API
Chapter Goal: Teach readers how to write unit tests for their REST APIs. Readers will also learn about mocks, assertions and Integratioin Testing
No of pages: 20
Sub - Topics: 1. Introducing Unit Testing Framework2. Writing unit tests for the APIs3. Mocks and Integratioin Testing\4. Assertions
Chapter 6: Documenting REST APIs
Chapter Goal: Readers will learn to document their REST APIs and also get to know Automated API documentation.
No of pages: 15
Sub - Topics: 1. Documenting APIs 1012. Generating Automated API documentation
Chapter 7: Deploying REST APIs
Chapter Goal: Readers will learn to deploy their Flask applications using uWSGI and Nginx. They will be deploying their applications on Heroku.
No of pages: 25
Sub - Topics: 1. Deploying Flask Applications 1012. Introducing uWSGI and Nginx3. Deploying Flask Application using uWSGI and Nginx4. Deploying on Heroku
Chapter 8: Debugging and Monitoring
Chapter Goal: Readers will learn to debug and monitor their Flask application.
No of pages: 20
Sub - Topics: 1. Debugging Flask Application 1012. Debugging Nginx Requests3. Flask Monitoring4. Conclusion

 

  1. velký výběr

    O SELECȚIE URIAȘĂ

    Peste 4 milioane de cărți în engleză la prețuri avantajoase.

  2. poštovné zdarma

    LIVRARE GRATUITĂ

    Livrare gratuită la comenzi de peste 300 Lei (Packeta.ro)

  3. skvělé ceny

    PREȚURI AVANTAJOASE

    Încercăm să păstrăm prețurile cărților cât mai mici și întotdeauna sub prețul recomandat de editură.

  4. online podpora

    PROGRAMUL MAGAZIN DE ÎNCREDERE

    Magazinul nostru a devenit un “Magazin de încredere“ pe baza recenziilor oferite de către clienții noștri reali.

  5. osobní přístup

    ABORDARE PERSONALĂ

    Cel mai important pentru noi este satisfacția Dvs. Vindem cărți deoarece le iubim. Nu suntem giganți transnaționali, ci o companie onestă din Republica Cehă. În plus, cele mai bune cărți au recenzii în blogul nostru.