• Python 3
Reading time
  • Approximately 19 days
What you will learn
  • Web Development
  • William S. Vincent
  • 4¬†years, 7¬†months ago
Book cover of Django for APIs: Build web APIs with Python & Django by William S. Vincent

Learn how to build web APIs with Python and Django 2.2.

Take a modern API-first approach to creating 3 different Django back-ends: a Library API, Todo API, and a Blog API with user authentication, permissions, proper documentation, and more. You'll even learn how to connect them to a React front-end for a truly full-stack web application.


  • Introduction
  • Chapter 1: Web APIs
  • Chapter 2: Library website and API
  • Chapter 3: Todo API
  • Chapter 4: Todo React Frontend
  • Chapter 5: Blog API
  • Chapter 6: Permissions
  • Chapter 7: User Authentication
  • Chapter 8: Viewsets and Routers
  • Chapter 9: Schemas and Documentation
  • Conclusion
The author William S. Vincent has the following credentials.

  • Prominent person behind the Python package theskumar / python-dotenv
  • Works/Worked at Django Software Foundation