Building a web application takes more than learning a framework: it calls for a working grasp of the language, the data behind the site, and the way its parts communicate. Learn Web Development with Python brings those pieces together in a Packt learning path that moves from Python fundamentals into Django projects and RESTful services.
Across material by Fabrizio Romano, Gastón C. Hillar, and Arun Ravindran, readers progress from core programming concepts to the practical work of creating, testing, securing, and preparing web applications for production.
Start with the Python foundations
The opening section builds familiarity with Python’s data types, decisions and loops, functions, object-oriented programming, files, testing, debugging, and concurrent execution. That grounding helps make later Django examples easier to follow, while topics such as profiling and exceptions bring attention to the work of diagnosing and improving code.
Move from Django basics to working services
The learning path then turns to Django and the Django REST Framework. Its topics include setting up tools and environments, working with models and migrations, serialization, API views, templates, forms, and the admin interface. The API material also addresses filtering, pagination, authentication, permissions, versioning, and automated tests.
Build with real application patterns
The publisher describes projects such as a blog, a social image-bookmarking site, an online shop, and an e-learning platform. Along the way, the material explores RESTful APIs, asynchronous work, web security, and production preparation—including deployment and performance considerations.
A practical route for Python learners
This book is suited to readers who want to connect Python programming with full web applications rather than study the language in isolation. The publisher indicates that basic Python programming experience is helpful, while the broad progression offers a path from foundational concepts toward Django-based sites and services.
For readers ready to take Python from the console into the browser, this learning path lays out the concepts and application-building topics in one connected sequence.
User Reviews
Be the first to review “Learn Web Development with Python: Get hands-on with Python Programming and Django web development”
You must be logged in to post a review.
Learn Python Programming, Fourth Edition
Sold by Fabrizio Romano
Getting Started with Python: Understand key data structures and use Python in object-oriented programming
Sold by Fabrizio Romano
Original price was: $35.99.$18.00Current price is: $18.00.

There are no reviews yet.