Home
:
Book details
:
Book description
Description of
No Shortcuts Guide to Django RESTful APIs with Docker
Last updated 10/2023 Created by Alpha Omondi Ogilo MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Genre: eLearning | Language: English + srt | Duration: 94 Lectures ( 13h 33m ) | Size: 7 GB What you'll learn: You will learn how to use Docker with Celery, Redis, 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 You will be Introduced to API testing with Pytest using factories and fixtures You will learn how manage multiple Docker containers with Portainer You will learn how to use shell scripts to automate and monitor processes You will learn about UUID's (advantages and disadvantages) and how pseudo primary keys solve this. You will learn how to implement Asynchronous tasks with Celery and Redis You will learn how to Serve static and media files with Nginx and Whitenoise. You will learn how implement Asynchronous tasks monitoring with Flower You will learn how to work with Postgres within a Docker container, including how to perform backups using shell scripts. You will learn how to setup an Ubuntu server, running Django over a Domain name. You will learn how to use makefiles to make working with Docker easier. Python Test coverage using coverage Logging in Django Token Based Authentication Working with emails using Mailhog in development and Mailgun in production. Requirements: This course is NOT for absolute beginners. It's preferable that you use a computer with any LINUX based operating system or MacOS. If not possible, a windows machine will also work, but I have not tested the course material with a windows machine You should be familiar with the basic concepts surrounding shell scripts, Docker,API's and Django. Description: Who this course is for: Intermediate Python Developers curious about how to use Django REST Framework with shell scripts, Docker, Docker, Celery, Redis, Rabbitmq, Flower and Nginx. You will learn everything you need to know to combine these technologies in a production build by leveraging other tools such as Portainer, NGINX Proxy manager among others