Django is a high-level Python Web framework that encourages rapid development and clean pragmatic design. A Web framework is a set of components that provide a standard way to develop websites fast and easily. Django’s primary goal is to ease the creation of complex database-driven websites. Some well known sites that use Django include PBS, Instagram, Disqus, Washington Times, Bitbucket and Mozilla.

If you’re new to Django, we recommend starting with the Real Python course to get a firm foundation in web development in Python. The tutorials in this section are intermediate to advanced articles that cover key aspects of Django development such as:

Examination and Consulting

Business Analysise

Requirements Gathering

Database Architecture

Django Development

Custom Application Development

Portal Development

Legacy Modernization

Project Rescue

Venture

3 rd Party Integration

Data Migration

Data Governance

Documentation