Building Scalable and Maintainable Python Code


Price:
Sale price£103.99

Description

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.

Or how about...

Recently viewed