Learn to write real, working data-driven Java programs that can run in parallel on multiple machines by using Hadoop.