Building Scalable and Maintainable Python Code

Volume 1: Core Foundations and Best Practices

Stephen J Chapman author AN Chapman author

Format:Hardback

Publisher:Taylor & Francis Ltd

Publishing:18th Mar '27

£103.99

This title is due to be published on 18th March, and will be despatched as soon as possible.

Building Scalable and Maintainable Python Code cover

Building Scalable and Maintainable Python Code: Volume 1 introduces the Python programming language with an emphasis on writing readable, maintainable, and scalable software. The book assumes no prior programming experience and develops the reader's skills progressively through worked examples, exercises, and an evolving capstone project.

Topics include Python syntax, control flow, functions, modules, data structures, file handling, testing, debugging, object-oriented programming, numerical computing with NumPy, data analysis with pandas, and data visualisation with Matplotlib. Throughout the text, modern Python development practices are introduced, including code style, documentation, unit testing, and software design principles.

Intended for self-study, undergraduate courses, and professional development, the book provides a foundation in Python programming while emphasising techniques that support the development of reliable and maintainable software. The material prepares readers for more advanced topics presented in the second volume.

ISBN: 9781041254577

Dimensions: unknown

Weight: unknown

540 pages