Software Engineering books

manning.com / catalog / Software Development / Software Engineering
Panos Alexopoulos , 2026
Enrique Medina Montenegro , 2026
Chris Porter , 2026
(3)
Gáspár Nagy and Seb Rose , 2026
Vivek Kalyanarangan , 2026
Chapters written by Amit Bahree, Weehyong Tok, Walid Amamou, Alessandro Negro, David Sweet, Han Lee, Guglielmo Iozzia , 2026
SungHwan Yun , 2026
Chapters written by Guglielmo Iozzia, Pere Martra, Vivek Kalyanarangan, Harshwardhan Fartale , 2026
Chapters written by Elton Stoneman, Mark Winteringham, Tomasz Lelek, Artur Skowroński , 2026
Chapters written by Jungjun Hur, Younghee Song, Roberto Infante, Peter Belcak, Micheal Lanham , 2026
(4)
Maximiliano Firtman , 2026
Harshwardhan Fartale , 2026
Rick Giner , 2026
Ken Cochrane, Jesse Suen, Kent Rancourt , 2026
Grygoriy Gonchar , 2026
(4)
Chris Richardson , 2026
(1)
Matt Erman , 2026
Justin Richer, Jean-François Lombardo, Antonio Sanso , 2026
(2)
Pere Martra , 2026
Laurentiu Spilca , 2026
(3)
Nitzan Wilnai , 2026
Hari Krishnan , 2026
Fiodar Sazanavets , 2026
Luca Belli , 2026
Leigh Griffin , 2026
Jean Frantz René , 2026
(1)
Eric Lippert
Foreword by Jon Skeet
, 2026
James M. Snell , 2026
Dominik Włodarz , 2026
(1)
Tomasz Lelek and Artur Skowroński , 2026
(1)
Joel Holmes, Andrew Walker with William Kennedy , 2026
Anjali Jain and Philip O'Shaughnessy , 2026
(14)
Garrison Hinson-Hasty , 2026
(3)
Chris Kiehl , 2026
Greg Biegel , 2026
(2)
Zachary Huang , 2026
(4)
Elliot Arledge , 2026
(3)
David A Black and Joseph Leo III , 2026
Walid Amamou and Alessandro Negro , 2026
(1)
Sandrine Banas , 2026
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.