Skip to main content Link Search Menu Expand Document (external link)

Credential Title

Advanced Coding with C#

Outcome

To earn this credential you must be able to write advanced code with C#.

Skill Requirements

You must be able to :

  • Write advanced code with C#

Knowledge Requirements

You must know and understand :

  • Generics
  • Design Patterns
    • SOLID
    • Factory
    • Abstract Factory
    • Builder
  • Dependency Injection
  • Delegates
    • Delegate
    • Events
    • Action
    • Func
    • Predicate
    • Lamda Expressions
  • Attributes
  • Extensions

Evidence Requirements

You must be able to provide one or more Object Oriented C# applications that cover the skill and knowledge requirements for this credential.