Software Engineering books

manning.com / catalog / Software Development / Software Engineering
Ken Cochrane, Jesse Suen, Kent Rancourt , 2026
Greg Biegel , 2026
Zachary Huang , 2026
(2)
Pere Martra , 2026
Laurentiu Spilca , 2026
Luca Belli , 2026
(4)
Elliot Arledge , 2026
Harshwardhan Fartale , 2026
(1)
David A Black and Joseph Leo III , 2026
Walid Amamou and Alessandro Negro , 2026
(4)
Maximiliano Firtman , 2026
Sandrine Banas , 2026
Raj Abhijit Dandekar, Rajat Dandekar, Sreedath Panat, Naman Dwivedi , 2026
Matt Erman , 2026
Enrique Medina Montenegro , 2026
(3)
Gáspár Nagy and Seb Rose , 2026
Christopher Porter , 2026
(2)
Eric Lippert , 2026
Den Odell , 2026
(3)
Nitzan Wilnai , 2026
Fiodar Sazanavets , 2026
James M. Snell , 2026
(1)
Tomasz Lelek and Artur Skowroński , 2026
Anjali Jain and Philip O'Shaughnessy , 2026
(6)
Joel Holmes, Andrew Walker with William Kennedy , 2026
Vivek Kalyanarangan , 2026
Mark Foudy , 2026
(1)
Teiva Harsanyi , 2026
(3)
Chris Kiehl , 2026
(2)
Aneev Kochakadan
Foreword by Adrien Treuille
, 2026
(5)
Guglielmo Iozzia
Foreword by Matthew R. Versaggi
, 2026
(1)
Adib Saikali, Laurențiu Spilcă , 2026
(1)
Lina Zubytė , 2026
(12)
Garrison Hinson-Hasty , 2026
(4)
Chris Richardson , 2026
(2)
Daniel Garnier-Moiroux , 2026
(5)
William Laolagi , 2026
Leigh Griffin , 2026
(4)
Dominik Tornow , 2025
1 2 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.