Master Django REST Framework with Docker,Dev to Production




Master Django REST Framework with Docker,Dev to Production

Hi, welcome to this course on building a production ready, detailed Django REST API, running on a web server powered by NGINX, on a custom domain name and served securely over HTTPS with SSL Certificates from letsencrypt.

This course is NOT for absolute beginners.

We shall achieve our goal by leveraging tools such as Docker, Celery, Redis, Rabbitmq, Flower, Nginx, Nginx Proxy manager, Portainer, shell scripts and more...

This course is targeted at those with AT LEAST 6 months of web development experience, but  more is better. Before beginning, you should have some familiarity with the following concepts, in as much as I will try to explain everything.

The concepts we shall cover include:

  • Docker and running multiple containers

  • Securing a Django REST API with HTTPS using SSL Certificates

  • REST APIs with Django and Django Rest Framework

  • Class Based and Function based views.

  • Shell Scripting.

  • Asynchronous tasks with Celery, Redis and Rabbitmq

  • Asynchronous tasks monitoring with Flower

  • Introduction to API testing with Pytest using factories and fixtures.

  • Token based authentication

  • Working with email in development with Mailhog and in production with Mailgun

  • Python Test coverage

  • Serving static and media files with NGINX and whitenoise

  • Makefiles and how they make working with Docker easier.


    and much much more...........

All this shall be covered step by step, so that you can leverage the skills you learn in this course to build even bigger and better applications at scale.

My Hope is that you shall gain immense value from this.


Build a functional API with Docker, Celery, Redis, Rabbitmq, Flower, Nginx, Nginx Proxy manager, Portainer and more...

Url: View Details

What you will learn
  • You will learn how to use Docker with Celery, Redis, RabbitMQ, Flower with Django REST Framework
  • You will learn how to use Reverse Proxies with NGINX and NGINX Proxy Manager
  • You will learn how Secure an API with HTTPS with SSL Certificates from Letsencrypt

Rating: 3.85484

Level: Intermediate Level

Duration: 9.5 hours

Instructor: Alpha Omondi Ogilo


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of coursescompany.com.


© 2021 coursescompany.com. All rights reserved.
View Sitemap