Cover image for Web Development with Django 6

Web Development with Django 6

A definitive guide to building modern Python web applications using Django 6

Mark Walker

Created by Mark Walker

Discover how to build modern web applications with Python using Django 6. You'll get hands-on experience by creating a book review platform, learning everything from async views to secure authentication. By the end, you'll know how to develop, test, and deploy scalable web apps with confidence.

Packt | Mar 2026 | 758 min

Start Trial
LevelIntermediate
CategoriesWeb & Application Development, Back-End Web Application Development, Django, Python

What You Will Learn

You will learn by developing a complete book review website, starting with Django's core concepts and moving into advanced features like async programming and REST APIs. Along the way, you'll practice handling static files, forms, authentication, and deployment, gaining practical skills through real coding exercises.

Key Features

  • Build dynamic web apps with Django 6's async views and improved ORM tools
  • Create secure forms and manage authentication for real-world user workflows
  • Develop REST APIs and integrate modern JavaScript features for interactive sites

Target Audience

Ideal for Python programmers who already know the basics of web development and want to deepen their Django skills. If you're ready to explore Django 6's async capabilities, modern security, and production-ready patterns, this course will help you build and launch robust web applications.

Related courses