Django REST Framework Course – Build Web APIs with Python
Offered By: freeCodeCamp
Course Description
Overview
Learn how to build Web APIs using Python and Django REST Framework in this beginner-friendly course. Clone the provided code repository and set up your development environment. Add necessary settings and URL configurations before creating your first API endpoint. Write unit tests to ensure code reliability. Implement authentication for secure endpoints. Create models and serializers for items and orders. Utilize viewsets and routers to streamline API development. Conclude by writing comprehensive unit tests for your finished API. Access additional resources on Python, Django, Django REST Framework, HTTPie, cURL, and Docker to enhance your learning experience.
Syllabus
⌨️ Introduction
⌨️ Module 1: Clone the code and set up our system
⌨️ Module 2: Add settings and URL configurations
⌨️ Module 3: Create first API endpoint
⌨️ Module 4: Write unit tests
⌨️ Module 5: Create endpoints with authentication
⌨️ Module 6: Create item and order models and serializers
⌨️ Module 7: Code viewsets and routers
⌨️ Module 8: Write final unit tests
Taught by
freeCodeCamp.org
Related Courses
Ruby on Rails: An IntroductionJohns Hopkins University via Coursera Internet of Things Capstone: Build a Mobile Surveillance System
University of California, San Diego via Coursera Engineering Maintainable Android Apps
Vanderbilt University via Coursera Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera