Note that this course is now outdated. The new one can be found here: Learn Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
This course introduces you to basics of Django — once done, you should feel comfortable creating a Django app from scratch.