Introduction

Application Overview

After completing this course, we will have built a RESTful API using Test Driven Development. The API will following RESTful design principle, using basic HTTP Methods.

EndpointHTTP MethodDescription
/api/todosGETGet all todos
/api/todosPOSTCreate todo
/api/todos/{:id}GETGet todo detail
/api/todos/{:id}PUTUpdate todo
/api/todos/{:id}DELETEDelete todo

API will be built with Flask as framework and SQLAlchemy as ORM.