This course provides 16 sessions to teach developers how to build applications using the IBM Web Experience Factory platform. It covers topics such as an overview of the platform, creating portlets and mobile apps, consuming and creating web services, building rich interfaces with Dojo, profiling for multi-channel experiences, integrating with databases and legacy systems, and optimizing applications for mobile devices. The goal is to enable students to immediately implement comprehensive and useful enterprise applications.