Description
Test-Driven Development with Django, Django REST Framework, and Docker, Learn How to build, test, and deploy a Django app with Docker, pytest, and the Django REST Framework! In it Of course, you will learn how to set up a development environment with Docker to build and deploy microservices powered by Python, Django, and the Django REST framework. You will also apply the practices of test-driven development with pytest when developing RESTful APIs. In it In the first part, you will learn how to develop a RESTful API with Python, Django, the Django REST Framework, and Postgres. You will containerize Django and Postgres to run inside Docker containers and configure pytest to practice test-driven development (TDD). In Second In part, you’ll start by deploying Django, Gunicorn, and Postgres to Heroku with Docker. You’ll continue to build RESTful APIs while writing unit and integration tests. Finally, we’ll look at how to document APIs with Swagger.
What you will learn
- develop A RESTful API with Python, Django, and the Django REST Framework
- Practice test driven Development
- Examination A Django app with pytest
- Containerization Django and Postgres inside Docker container
- run Unit and integration testing with code coverage
- Create A custom User model in Django
- implement An API with a Django REST framework view and serializer
- check Check your code for any code quality issues via a linter
- Who is this course for
The specifics of test-driven development with Django, the Django REST Framework, and Docker
- Publisher: Test Driven
- Teacher: Michael Harman
- language English
- Level: All Levels
- No. of Courses: 15
- Duration: 10 hours and 0 minutes
Contents of test-driven development with Django, Django REST Framework and Docker
Requirements
- This is not a beginner’s course. It is designed for advanced-beginners – those with at least six months of web development experience. Before you begin, you should have some familiarity with the following topics.
Pictures
Sample clip
installation Guide
Extract files and watch with your favorite player
Subtitles: Not Available
There are no video tutorials in this course.
Download links
Password File(s): free download software
file size
4MB