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

Autor: 
Väzba: 
Mäkká
Počet strán: 
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 ...Celý popis
41,04 €

Podrobné informácie

Viac informácií
ISBN9781484250211
AutorRelan Kunal
VydavatelApress
VäzbaPaperback
Rok vydania2019
Počet strán199

Popis knihy

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

Prečo nakupovať na Enbooku?

  1. velký výběr

    VEĽKÝ VÝBER

    Ponúkame milióny kníh v angličtine. Od beletrie až po tie najodbornejšie odborné.

  2. poštovné zdarma

    POŠTOVNÉ ZADARMO

    Poštovné už od 2,99 € a pri objednávke nad 60 € doprava na pobočku Zásielkovne zadarmo

  3. skvělé ceny

    SKVELÉ CENY

    Ceny kníh sa snažíme držať pri zemi a vždy pod cenou odporúčanou vydavateľom, aby si ich mohol kúpiť naozaj každý.

  4. online podpora

    OVERENÉ ZÁKAZNÍKMI

    Získali sme certifikát "Overené zákazníkmi" na Heureka.sk. Prezrite si naše recenzie

  5. osobní přístup

    ONLINE PODPORA

    Môžete využiť online chat, email alebo nám zatelefonovať.