contents web services in python introduction restful services restful api python web frameworks flask hello world in flask using json implementing flask web service simple service providing routing information running the service invoking the service the final solution online resources bookshop web service building flask bookshop service the design the domain model encoding books into json setting up the get services deleting book adding new book updating book what happens if we get it wrong bookshop services listing exercises