This course seeks to develop, for the experienced Java programmer, a strong, shared vocabulary of design patterns and best practices. The course begins with a discussion of how to recognize and apply design patterns - that is, how to incorporate pattern awareness into one's own analysis, design, and implementation practices. The main body of the course focuses on the Gang of Four design patterns, with a chapter each on creational, behavioral, and structural patterns. Classroom time is about evenly split between discussion, group design exercies, and coding labs to reinforce finer points of important patterns.
Official Website: http://www.intertech.com/Courses/Course.aspx?CourseID=99480
Added by cheryldubbels on September 29, 2011