Overview
Django 3 By Example is a practical guide to mastering web development using the Django framework. Through building four real-world applications, you will acquire hands-on experience in creating functional web projects, while learning best practices and key features of Django 3. This book offers step-by-step explanations to equip you with the skills needed for production-ready Python web applications.
What this Book will help me do
- Master the fundamentals and advanced features of Django 3, such as ORM, authentication, and forms.
- Gain hands-on experience in building practical Django applications, including blogs and e-commerce sites.
- Integrate advanced functionalities like caching, full-text search, and real-time communication into your projects.
- Learn to combine Django with other technologies like Redis, PostgreSQL, and Celery for robust application development.
- Understand how to deploy Django projects in production environments with tools like NGINX and uWSGI.
Author(s)
Antonio Melé is an experienced Python developer with a deep understanding of Django. With years of experience in web application development and having authored multiple editions of this book, Antonio brings his practical knowledge to this definitive guide. His approach emphasizes learning by doing, making complex topics accessible and engaging.
Who is it for?
This book is ideal for Python developers who want to learn Django by building real applications. Whether you're new to the Django framework or seeking to enhance your existing skills, this book provides the guidance needed to develop Django-powered web apps from scratch. Prior knowledge of Python programming and basic web development is assumed.