This specialization is intended for people who are interested in taking their web development with Django to the next level. It is assumed that learners have are familiar with Python and have taken the Django for Everybody specialization, or have equivalent experience with Django basics.
In these four courses, you will cover everything from the architecting of large web development projects, to the Django REST framework, to task queuing. These topics will prepare you to create advanced websites that integrate with popular APIs and popular JavaScript frameworks, giving you enough understanding of Django to tackle more specialized projects.
Applied Learning Project
Learners will create and optimize a blog web application using Django. Learners will also create a RESTful API for the their blog, making use of the Django Rest Framework. The specialization culminates in a capstone project, where learners put all of the skills covered into practice.