Overview
This book provides a comprehensive and practical dive into Python programming for real-world applications. Through a series of engaging projects, you will learn how to create powerful applications using popular Python frameworks such as Django, Flask, and Nameko. By tackling real challenges, you will gain both foundational and advanced knowledge to elevate your Python expertise.
What this Book will help me do
- Understand and implement object-oriented and functional programming in the context of Python projects.
- Learn best practices for securely storing data such as passwords in your applications.
- Develop and deploy a full-featured website using the Django framework.
- Perform web scraping efficiently using the Beautiful Soup library.
- Build and manage scalable microservices with the innovative Nameko framework.
Author(s)
The authors of this book are seasoned software developers with long-standing expertise in Python programming. They bring a practical and approachable way of teaching, focusing on engaging projects to teach intricate programming principles. Each author has experience developing applications for business solutions as well as contributing to the Python community.
Who is it for?
This book is intended for software developers who have basic familiarity with Python but want to expand their skill set in web and software development. The practical approach is ideal for those who prefer learning by doing and want to apply Python to diverse and modern programming challenges. It's suited for programmers seeking to deepen their understanding of Python frameworks and programming practices.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access