Learn the best practices of object design, user experience, and application deployment for a single solution through combination of lecture and coached exercises. This course includes an application building project.