|
|
Advanced Design Patterns Description Patterns reveal solutions to a problem that recurs in multiple contexts. Design patterns are proven solutions to software design problems that are independent of platform or language. This course is for students who have an understanding of basic design patterns (see our Core Design Patterns course), and who want to extend their knowledge with a thorough understanding of advanced design patterns. This course focuses on the more subtle patterns in the classic Design Patterns book by the Gang of Four (GoF). Additional topic areas include advanced patterns for: Concurrency, Micro-Architecture, and Pattern-Oriented Software Architecture (POSA). A special anti-patterns section describes patterns that we should not emulate.
At the end of the course, the student will be able to:
Duration Two days. Prerequisites Experience in software design or architecture is desirable, but not mandatory. At least 6 months of programming experience in Java, C# or C++ is highly desirable. Cost $3,200 per course-day includes up to 12 students for on-site training. $300 per course-day for each additional student up to a maximum of 16 students. Topics
Audience Software developers, designers and architects who wish to learn advanced design pattern techniques.
For more information about this course or other courses please contact Evanetics at 1-803-781-7628. |
|