Welcome to the UML Weekend Crash Course. So why another UML book? The Weekend Crash Course series is designed to give you quick access to the topics you want to learn. You won’t find a ton of reference material in this book. You won’t find a book that assumes you have a specific programming background. Instead, you will find the material you need to get the job done, no matter what your background.