CA07 - Programming Best Practice and Design Patterns - 4 Days

Course Description


Customisation

For on-site courses (i.e. at your premises), we are more than happy to tailor the course agenda to suit your exact requirements. In many cases, we are able to build your in-house standards and naming conventions into the delivered course.


Course Details

Topics Covered
Describe what patterns are, how to use them, and why they are important.
Understand where patterns should be applied to improve your designs.
Show how patterns can make the design process more efficient.
Present all twenty-three patterns from the Design Patterns book.
Present several additional patterns from the growing body of patterns literature.
Give examples drawn from a variety of industries and problem domains of how patterns are used.
Examine the relationship between patterns and traditional methods.
Show how patterns can be combined and composed in original ways.
Focus on how to write object-oriented programs using patterns in Java and/or C++ and C#.
Look at the relationship among patterns, frameworks, object-oriented languages, and software architecture.


Course Enquiry