Information Technology
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Django REST API with Docker from Development to Production

Course Cover
compare button icon

Course Features

icon

Duration

9.56 hours

icon

Delivery Method

Online

icon

Available on

Lifetime Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

9.56 hours

Course Description

This course will teach you how to build a production-ready, detailed Django rest API. It will be run on a web server powered with nginx on a custom domain and served securely over https using ssl certificates from letsencrypt. We will leverage tools such as docker and celery, redis. Rabbitmq, flower. Nginx proxy manager, portainer, shell scripts, and more. This course is for those who have at least six months of experience in web development. You should be familiar with the following concepts before you begin. I will attempt to explain everything. We will be covering docker and containerization security and API with https using ssl certificates rest APIs with Django rest framework class based views and function based views. Shell scripting. Asynchronous tasks with celery and redis. Asynchronous tasks monitoring and flower introduction to API testing using pytest using factories.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

Prerequisites/Requirements

You should be a Python developer with at least 6 months experience

You should be familiar with the basic concepts surrounding shell scripts, Docker,APIs and Django

Its preferable that you use a computer with a linux based operating system or MacOS If not possible, a windows machine will also work

In Modules where there is a windows workaround, i will provide Basics of Docker Basics of shell scripts Django Basics Basics of REST APIs with DjangoRESTFramework

What You Will Learn

DjangoREST API's,

Asynchronous tasks with Django,Celery,Flower and Redis

Docker and Containerization

Shell Scripting

Course Instructors

Author Image

Alpha Omondi Ogilo

Instructor

Hi, I am Alpha Ogilo, a self taught FullStack Software engineer with a passion for mentorship and teaching of computer programming principles. I have a liking for Python and JavaScript and its frameworks. Docker is also one of my favourite tools.
Course Cover