YoVDO

Fast, Documented and Reliable JSON Based Webservices with Python

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses MongoDB Courses Sphinx Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the creation of fast, documented, and reliable JSON-based web services using Python in this 43-minute EuroPython 2013 conference talk. Dive into TurboGears framework, learn about MongoDB integration for scalable data storage, and discover testing techniques with DebugBar. Examine the tgext.crud extension, leverage sphinx for powerful documentation, and utilize tgjsonautodoc for automatic API documentation. Gain insights into deployment strategies using Circus and Gevent, and understand how to orchestrate the entire stack for efficient web service development.

Syllabus

Intro
What's going to come
Why TurboGears
Start Small
Where to store? Try MongoDB
It scales! Really easy to shard
MongoDB on TurboGears
Testing MongoDB
DebugBar in action
Try tgext.crud
No, for real!
Great, now how do I use it?
D11nman, sphinx superpowers
sphinxcontrib.jsoncall
Quickly write references
Using tgjsonautodoc
Docstrings everywhere!
Setup Sphinx
Deploy
Going on Circus and Gevent
Circus Config
Orchestrating the whole stack
Questions?


Taught by

EuroPython Conference

Related Courses

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube