Ah, Continuous Delivery. Everybody and their sister are talking about it, but in real life, nothing is ever as simple as listening to a conference talk about it.
In this course Roy Osherove, author of the books "Beautiful Builds" (still in progress, actually) and "The Art of Unit Testing", discusses common problems and solutions (patterns!) during build automation and continuous delivery.
We start from the basics, defining the differences between automated builds and CI, separation of concerns in build management, and then move on to more advanced things such as making builds faster using artifacts, solving versioning issues with snapshots, cross-team dependencies, and much more.
More info at beautifulbuilds.com.