Курс Django Essential є продовженням вивчення основ роботи з найпопулярнішим фреймворком для розробки веб-застосунків мовою Python після Django Starter.
На цьому курсі ви спроектуєте веб-додаток за допомогою фреймворку Django, навчитеся розширювати цю програму і робити її гнучкішою. Ви познайомитеся на практиці з Graphql Django API, дізнаєтеся його плюси і мінуси, навчитеся створювати чати, а також робити вашу програму багатокористувацьким. Наприкінці курсу буде розглянуто тестування програми та те, як зробити його більш стабільним.
Після проходження курсу, ви розумітимете принципи розширення Django-проекту, як розгорнути проект на сервері, а також матимете досвід роботи з ключовими технологіями, знання яких вимагаються від сучасного Python/Django розробника.
Навчитися налаштовувати Docker під проект написаний на Django, створювати зв'язки між контейнерами, розгортати проект на сервері. А також навчитися працювати за принципом CI&CD.