Software Engineering books

manning.com / catalog / Software Development / Software Engineering
Arnaud Lauret
Foreword by Kin Lane
, 2025
Dominik Tornow , 2025
José Haro Peralta , 2025
(1)
Renzo Borgatti , 2025
Joel Holmes, Andrew Walker with William Kennedy , 2025
(1)
Aliénor Latour, Donia Chaiehloudj, and Pascal Bertrand
Foreword by Ron Evans
, 2025
Constantin Gonciulea and Charlee Stefanski
Foreword by Heather Higgins
, 2025
Mariia Mykhailova , 2025
S. Ramesh , 2025
Adib Saikali, Laurențiu Spilcă , 2025
(1)
Kamran Khan and Bill Cox , 2025
Naomi Ceder
Foreword by Luciano Ramalho
, 2025
Nir Dobovizki , 2025
(1)
Christopher Brousseau and Matthew Sharp
Foreword by Joe Reis
, 2024
Rich Yonts , 2025
(11)
Trey Grainger, Doug Turnbull, Max Irwin
Foreword by Grant Ingersoll
, 2024
Marie Cruz and Lewis Prescott
Foreword by Mark Winteringham
, 2024
Adrienne Braganza
Foreword by Scott Hanselman
, 2024
Philipp Hagenlocher , 2024
Alaa Khamis , 2024
Nathan B. Crocker , 2024
Muneeb Shaikh , 2024
Ockert du Preez , 2024
Ockert du Preez , 2024
Ockert du Preez , 2024
Ockert du Preez , 2024
Akanksha Gupta , 2024
(1)
Tony Cruise
Foreword by Philip and Andrew Oliver
, 2024
Ikenna Nwaiwu
Foreword by Melissa van der Hecht
, 2024
(1)
Ronald Mak , 2024
(3)
Laurentiu Spilca
Foreword by Joe Grandja
, 2024
(1)
Mauricio Aniche , 2024
(1)
Tagir Valeev
Foreword by Cay Horstmann
, 2024
Pablo Elgueta , 2024
Anuradha Kar , 2024
Amit Saha , 2024
Amit Saha , 2024
Amit Saha , 2024
1 2 7
Software engineering is a dynamic and multifaceted discipline dedicated to the design, development, testing, deployment, and maintenance of software systems. Merging principles from computer science, engineering, and project management, software engineering offers practical methodologies that enable teams to create reliable, scalable, and maintainable applications. The field encompasses topics ranging from distributed computing, quantum programming, and cloud integration, to development workflow automation, code quality, and gaming platforms. Software engineering also explores key practices such as version control, continuous integration/deployment, and effective team management. By focusing on both emerging technologies and time-tested techniques, this category helps professionals stay at the forefront of building high-quality software solutions for diverse platforms and industries.