Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.
|
Course Overview Reuse solutions, not just code. Code Smarter with Design Patterns in .NET helps you identify problems that occur repeatedly in your code, and solve those problems in a standardized way. Wrap your head around the concept of the design pattern - a programming solution or template that can be used in many different situations, and discover new tools for creating successful software. Audience Code Smarter with Design Patterns in .NET is for developers who: - Want to construct better distributed applications using collective real-world knowledge
- Need all of their development team on the same page with a common terminology, a common programming methodology, and a shared point of reference for analysis and design
- Who have knowledge of design patterns in Java or C++ and want to implement them in .NET
Skills Gained You'll get answers to these questions: - What constitutes a design pattern?
- How do I write code that can adapt to change?
- How can I identify code that needs changing, and which patterns to apply to anticipate the next stage of development?
- How can I best implement the Gang of Four design patterns with .NET technology?
Prerequisites Code Smarter with Design Patterns in .NET is for developers who: - Demonstrate proficiency in object-oriented programming techniques (prerequisite)
- Have previous .NET experience (prerequisite)
Course Outline - Understand the rationale behind design patterns
- Understand the basics of Unified Modeling Language (UML)
- Understand how best to apply design patterns to .NET to effectively leverage the framework
- Refactor code to use the most appropriate pattern
- Implement and code the following patterns, by solving puzzles and performing various tasks:
- Singleton Pattern
- Factory Pattern
- Decorator Pattern
- Observer Pattern
- Strategy Pattern
- Template Pattern
- Command Pattern
- State Pattern
- Proxy Pattern
- Adapter Pattern
- Facade Pattern
- Iterator Pattern
- Visitor Pattern
- Composite Pattern
- Anti Pattern
How to make a booking for the FW663 course
|