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

Autor: 
Vazba: 
Měkká vazba
Počet stran: 
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
1 026,00 Kč

Podrobné informace

Více informací
ISBN9781484250211
AutorRelan Kunal
VydavatelApress
VazbaPaperback
Rok vydání2019
Počet stran199

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

Proč nakupovat na Enbooku?

  1. velký výběr

    Velký výběr

    Nabízíme miliony knih v angličtině. Od beletrie až po ty nejodborněji odborné.

  2. poštovné zdarma

    Poštovné zdarma

    Poštovné už od 54 Kč a při objednávce nad 1499 Kč doprava na pobočku Zásilkovny zdarma.

  3. skvělé ceny

    Skvělé ceny

    Ceny knih se snažíme držet při zemi a vždy pod cenou doporučovanou vydavatelem, aby si je mohl koupit opravdu každý.

  4. online podpora

    Online podpora

    Můžete využít online chatu, emailu nebo nám zatelefonovat.

  5. osobní přístup

    Osobní přístup

    Nejdůležitější je pro nás Vaše spokojenost. Prodáváme knihy, protože je milujeme. Nejsme žádní nadnárodní giganti, ale poctivá česká firma.