Cover image for Django 5 By Example

Django 5 By Example

Build powerful and reliable Python web applications from scratch

Antonio Melé

Created by Antonio Melé

Explore Django 5 by building real-world web applications from the ground up. You'll work through practical projects that help you understand key features and best practices. By the end, you'll be comfortable creating robust Python web apps using the latest tools and techniques.

Packt | Apr 2024 | 826 min

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

What You Will Learn

You'll learn by creating four different web applications, each introducing new concepts and challenges. With each project, you'll tackle practical problems, apply Django's core modules, and integrate additional technologies. This hands-on method ensures you build confidence as you progress from simple to complex applications.

Key Features

  • Build and deploy full-featured web apps with Django's latest capabilities
  • Integrate tools like PostgreSQL, Redis, Celery, and Docker for production-ready projects
  • Implement advanced features such as REST APIs, real-time updates, and payment systems

Target Audience

Ideal for Python developers with some experience who want to deepen their Django skills. If you're moving from another web framework or looking to apply best practices in real projects, you'll benefit from this practical approach. Some familiarity with HTML and JavaScript will help you get the most out of the material.

Related courses