What you would learn in Detailed Django REST API from Development to Production course?
Welcome to this class on creating an enterprise-ready, fully detailed Django REST API, which runs on a server for web hosting powered by NGINX and an individual domain name and serves securely via HTTPS using SSL certificates from Letsencrypt.
We will achieve our objective using tools like Docker, Celery, Redis, Rabbitmq, Flower, Nginx, Nginx Proxy manager, Portainer, shell scripts, and many more...
This course is designed for at least six months of experience in web development. Before you begin, it is essential to be aware of the above concepts, all the way; I'll try to explain it all.
The topics we will cover comprise:
Containerization and Docker
Secure APIs and API via HTTPS by using SSL Certificates
REST APIs in conjunction with Django along with Django Rest Framework
Views based on Function and Class-Based views.
Asynchronous tasks that involve Celery, Redis and Rabbitmq
Monitoring tasks that are synchronous using Flower
An introduction to API testing using Pytest with fixtures and factories.
In development, working with email using Mailhog and in the production using Mailgun.
Python Test coverage
Serving media and static files using NGINX and white noise
Create files as well as how they help in working with Docker simpler.
And much and much more. ...........
The entire course will be taught step-by-step to help you use the knowledge you acquire in this class to develop more robust and superior applications that large scale.
You will be taught how to use Docker along with Celery Redis, RabbitMQ, Flower, and Django REST Framework.
Learn how to utilize Reverse Proxies using NGINX as well as NGINX Proxy Manager
Learn how to secure an API API by using HTTPS by using SSL Certificates issued by Letsencrypt
The course will introduce API testing using Pytest with fixtures and factories.
Learn how to control multiple Docker containers using Portainer.
You will be taught how to use shell scripts to automate and track the processes.
Learn more about the UUID (advantages and drawbacks) and how pseudo primary keys address this issue.
Learn you can implement Asynchronous tasks using Celery and Redis
Learn how to serve static and media files using Nginx and Whitenoise.
Learn how you can implement Asynchronous tasks monitoring using Flower
Learn how to use Postgres inside the Docker container and the steps to create backups with shell scripts.
Learn how to set up an Ubuntu server that runs Django on the Domain name.
Learn how you can use makefiles to help make working with Docker simple.
Python Test coverage
Logging into Django
Working with emails with Mailhog in development as well as Mailgun for production.
Download Detailed Django REST API from Development to Production from below links NOW!
Write your comment!
Access Permission Error
You do not have access to this product!
Dear User! To download this file(s) you need to purchase this product or subscribe to one of our VIP plans.