
Desertcart purchases this item on your behalf and handles shipping, customs, and support to France.
🚀 Code smarter, build faster, lead the Django revolution!
Packt Django 5 By Example - Fifth Edition is a 2025 updated guide that empowers developers to build four comprehensive Django web applications using the latest Django 5.2 LTS features. It covers essential Django modules, integration with modern tools like PostgreSQL, Redis, Celery, Docker, and advanced topics such as REST APIs, real-time asynchronous apps, and production deployment. Ideal for Python developers aiming to master full-stack Django development through practical, project-based learning.




| Best Sellers Rank | #69,804 in Books ( See Top 100 in Books ) #78 in Web Programming #127 in Computer Programming Languages #28,006 in Textbooks & Study Guides |
| Customer Reviews | 4.6 out of 5 stars 84 Reviews |
F**Z
Excelente tutorial para desarrollar software profesional
Paso a paso, te lleva de la mano por temas útiles y avanzados de Django
A**I
Excellent to get up and running with Django5!
This is a very well written book for those looking to use Django5 for real world scenarios and Antonio clearly knows the subject matter very well. He walks you through step by step to build up a project end to end starting with a simple blog hosting platform all the way to deploying a search engine and an e-commerce site all the way to production. There are lots of clearly laid out code samples and really solid explanations of not just what you are building but the why you are building. Also, each chapter builds on the previous one and I would suggest taking your time to understand the code and the approach. I would highly recommend this book for those who are Python developers or other developers looking to become a more rounded full-stack developer to enhance your skills. The tools and knowledge in this book will definitetly help you.
D**O
Strong Django 5 Foundation
Excellent resource for learning Django 5! The examples are clear, practical, and helped me grasp the framework quickly. I highly recommend it to beginners and those looking to upgrade to Django 5. It provides a strong foundation for Django's development. It would be even more perfect if it included more guidance on deployment, production setup, and CI/CD best practices, as these are crucial aspects of any real-world Django project. However, I understand the book's primary focus is on building a solid understanding of Django's core features.
A**V
A great companion to starting developing Web Apps in Django - a wonderful web framework
Earlier I had my hands on Blazor and React, but did not stop there, I also wanted to get known some web frameworks that have been around for a while. I was not disappointed, nor was I surprised - Django delivers and over-delivers! Programming in Django (I opted for a DigitalOcean droplet) I felt like I am driving a premium vehicle with a rich array of features a knob press away compared to some other Web Frameworks. Again, I really liked Django: it is a versatile and powerful Web Framework with almost any feature just an import directive away! You do not even feel like you are writing in Python. In short, this book is a great companion to starting developing Web Apps in Django, it was the key to my success. The practical part of the book begins with building a personal blog website: who knows maybe you will use to your advantage while learning! The journey continues with building a social website. It was fun! A lot of the material there rotated around the user authentication that I found being essential to such Web apps. From there we go to creating an online shop: as you guessed it: a very much in demand and useful skill. So you are in a good company. However, the learning journey does not stop there, it continues to building an E-Learning Platform. This is a splendid and welcome part. Besides, the book does not end with only these Web Apps, it has more. Lastly it obviously includes how to finally go live. My final thoughts: The best and most liked by me chapter was on tracking user actions. It is very uncommon in the other books, but the author made a correct choice. The book author nicely summarizes the chapters with useful and succinct "good to know"s that would be used in the future for a quick look up or refreshes. If I were asked what could be improved is probably the length of several chapters in the book. The other is the absence (probably to keep the book size lower) the unit testing. You will enjoy both the book and Django!
J**.
Fantastic introduction to Django
The book is laid out very logically: all the chapters concentrate on one topic, for instance building an online shop, or implementing social authentication. This makes it easy to follow the book and you keep building your skills as you go through the book. The topics covered are all very practical and solve the kind of problems developers face in their day-to-day jobs. The table of contents also outline the topics covered in each chapter in detail which makes it easy to find certain topics. The topics cover also relative well known topics such generating PDFs so it’s overall a very good reference book on many topics giving you high-quality examples. The book covers many of Django’s features and even experienced developers will find new features and interesting things in the book. The book covers also topics such as Docker albeit not very deeply which is understandable given the book is about Django. Perhaps some of the features could have actually been removed to make the book more approachable? The code examples are clear and the changed parts are highlighted so it’s easy to understand what has changed. The code is also in GitHub which is great, although there is only one branch and few commits so you cannot see how the app was built. The book is about Django so you learn mostly about Django if you are already proficient in Python but people who don’t have that much experience on Python will definitely learn new Python skills as well. The author also gives his views and hints every now and then of certain software topics which is good. All in all, this is a fantastic introduction to Django and there’s a lot of content in it (over 760 pages!). Even though it’s geared towards people new to Django, it still works as a great reference book for more experienced developers.
Trustpilot
1 month ago
2 weeks ago