Software Engineering books

manning.com / catalog / Software Development / Software Engineering
(9)
Arnaud Lauret
Foreword by Kin Lane
, 2019
(1)
Konstantinos Kapelonis
Foreword by Luke Daley
, 2016
(5)
Dan Bergh Johnsson, Daniel Deogun, Daniel Sawano
Foreword by Daniel Terhorst-North
, 2019
(1)
Eberhard Wolff , 2019
(4)
Nicolai Parlog
Foreword by Kevlin Henney
, 2019
(2)
Cornelia Davis
Foreword by Gene Kim
, 2019
Simon D. Holmes and Clive Harber , 2019
(8)
Geoffrey Lessel
Foreword by Saša Jurić
, 2019
(5)
Kalle Rosenbaum
Foreword by David A. Harding
, 2019
(3)
Pierre-Yves Saumont , 2019
(1)
Timo Tuominen , 2019
(10)
Jon Skeet
Foreword by Eric Lippert
, 2019
(9)
Steven van Deursen and Mark Seemann , 2019
(2)
Anthony Brown , 2019
(5)
David A. Black, Joseph Leo III , 2019
(6)
Anthony Williams , 2019
(2)
Edd Yerburgh , 2018
(2)
Brandon Byars , 2018
(2)
Jesse Palmer, Corinna Cohn, Michael Giambalvo, Craig Nishina
Foreword by Brad Green, Google
, 2018
(18)
Chris Richardson , 2018
(5)
Morgan Bruce, Paulo A. Pereira , 2018
(4)
Nathan Youngman and Roger Peppé , 2018
(9)
Julien Vehent , 2018
(2)
Alex Soto Bueno, Andy Gumbrecht and Jason Porter , 2018
(1)
Jon P Smith , 2018
Duncan K. DeVore, Sean Walsh, and Brian Hanafee
Foreword by Jonas Bonér
, 2018
(1)
Marc Garreau and Will Faurot
Foreword by Mark Erikson
, 2018
Joseph Hocking
Foreword by Jesse Schell
, 2018
(1)
Will Kurt , 2018
Richard Rodger , 2017
Dean Alan Hume
Foreword by Addy Osmani
, 2017
(1)
Kamil Nicieja
Foreword by Gojko Adzic
, 2017
Gavin M. Roy , 2017
(5)
Paul P. Daniels and Luis Atencio
Foreword by Ben Lesh
, 2017
(1)
Tamir Dresher , 2017
(4)
Justin Richer and Antonio Sanso
Foreword by Ian Glazer
, 2017
Roland Kuhn with Brian Hanafee and Jamie Allen
Foreword by Jonas Bonér
, 2017
(1)
Debasish Ghosh
Foreword by: Jonas Boner
, 2016
(2)
Kirsten L. Hunter
Foreword by Adrian Cockcroft
, 2016
(1)
Mala Gupta , 2016
1 3 4 5 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.