Get Free Shipping on orders over $79
Introduction to Software Development : Processes and Tools - Marwan Shaban

Introduction to Software Development

Processes and Tools

By: Marwan Shaban

Paperback | 15 December 2025

At a Glance

Paperback


$48.39

or 4 interest-free payments of $12.10 with

 or 

Ships in 5 to 7 business days

There's more to creating software than writing code. This volume provides an overview of the most important processes and tools that a software developer uses on a regular basis. Unlike the core programming concepts presented in the first volume, processes and tools change at a rapid pace. To mitigate this, the concepts behind each process are emphasized, so that the reader gains the knowledge that will help him or her to easily adapt to newer tools. For example, the chapter on source control emphasizes the essential concepts underlying source control over the specific tools presented in the chapter. As with the rest of the series, every example in this book is meant for the reader to follow along and learn by doing.

More in Computer Programming & Software Development

Coding For Dummies, All New Edition : For Dummies (Computer/Tech) - Paul McFedries
The C Programming Language : Prentice Hall Software - Brian Kernighan

RRP $107.04

$72.99

32%
OFF
Addiction by Design : Machine Gambling in Las Vegas - Natasha Dow Schll
Coding For Kids For Dummies : For Kids for Dummies - Camille McCue
Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$55.75

26%
OFF
Demystifying Game Studies - Michael  Heron

RRP $94.99

$85.75

10%
OFF
Demystifying Game Studies - Michael  Heron

RRP $252.00

$219.75

13%
OFF
Web Engineering : Theory and Practice - Jeremiah Downey
The Essence of Software Engineering - Cersei Page
Introduction to Programming Languages - Gordon Hurley
Typesetting Mathematics With Latex - Robert Legato
Practical Probabilistic Programming - Stefan Nordin
Practical Probabilistic Programming - Stefan Nordin
The Art of Game Design : A Book of Lenses, Third Edition - Jesse  Schell