Software Engineering books

manning.com / catalog / Software Development / Software Engineering
(1)
Aliénor Latour, Donia Chaiehloudj, and Pascal Bertrand
Foreword by Ron Evans
, 2025
(5)
Constantin Gonciulea and Charlee Stefanski
Foreword by Heather Higgins
, 2025
(2)
Kamran Khan and Bill Cox , 2025
(4)
Naomi Ceder
Foreword by Luciano Ramalho
, 2025
(1)
Nir Dobovizki , 2025
(2)
Christopher Brousseau and Matthew Sharp
Foreword by Joe Reis
, 2024
Rich Yonts , 2025
(19)
Trey Grainger, Doug Turnbull, Max Irwin
Foreword by Grant Ingersoll
, 2024
(2)
Marie Cruz and Lewis Prescott
Foreword by Mark Winteringham
, 2024
Evelyn van Kelle, Gien Verschatse, and Kenny Baas-Schwegler
Forewords by Diana Montalion and Trond Hjorteland
, 2024
Adrienne Braganza
Foreword by Scott Hanselman
, 2024
(2)
Philipp Hagenlocher , 2024
(3)
Alexander Granin , 2024
(4)
Alaa Khamis , 2024
Nathan B. Crocker , 2024
(1)
Akanksha Gupta , 2024
(4)
Tony Cruise
Foreword by Philip and Andrew Oliver
, 2024
Ikenna Nwaiwu
Foreword by Melissa van der Hecht
, 2024
(1)
Ronald Mak , 2024
(4)
Laurentiu Spilca
Foreword by Joe Grandja
, 2024
(2)
Mauricio Aniche , 2024
(1)
Tagir Valeev
Foreword by Cay Horstmann
, 2024
(1)
Meta Brains , 2024
Frances Buontempo
Foreword by Matt Godbolt
, 2024
John Whitington , 2024
(3)
Nick Tune with Jean-Georges Perrin
Forewords by Matthew Skelton and Xin Yao
, 2024
(2)
Zhiyong Tan
Foreword by Anthony Asta, Michael D. Elder
, 2024
Kirill Bobrov , 2023
(2)
Bojan Magusic , 2023
Andrew Treadway , 2024
(3)
James Cutajar , 2023
(2)
Doug Farrell , 2023
(5)
Yong Cui , 2023
(3)
Joel Holmes , 2023
(1)
John K. Thompson
Foreword by Thomas H. Davenport
, 2023
(8)
John Ferguson Smart, Jan Molak
Foreword by Daniel Terhorst-North
, 2023
Scott Cosentino , 2023
1 2 3 6
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.