There are numerous long term courses to learn Django online - Python eCommerce | Build a Django eCommerce Web Application (33 hours), Building Web Applications in Django (19 hours), etc.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile