EXCEPTIONAL TRAINING COURSES FOR IT PROFESSIONALS
LONDON UK | ONSITE | ONLINE


.NET Design Patterns Training Course

NEXT COURSE
26 Feb London
request info

Capita Marks and Spencer Telefonica Cisco BBC Lloyds Sony

.NET Design Patterns training course (code: NETDESIGN)

Design better more robust .NET applications using common Design Patterns


SEE MORE COURSES IN THIS CATEGORY

TRAINING COURSE OVERVIEW

Our .NET Design Patterns training course will show you how you can use commonly used Design patterns to solve common problems when designing an application or system. It is an Expert-led  practical course with plenty of demos, discussion and interaction

AUDIENCE

.NET Developers



DETAILHIGHLIGHTS

Introduction

What are Patterns and Pattern Languages?
Patterns and Anti-Patterns.
Pattern Categories (Creation, Structural, Behavioural)
Use of Patterns to improve design
What are Cohesion and Couple?
Improve maintainability through the application of patterns

Standard GOF Patterns

Investigate and implement a number of Patterns:
    Builder Pattern
    Singleton Pattern
    Façade Pattern
    Adapter Pattern
    Iterator Pattern
    Command Pattern
    Observer Pattern

Patterns for User Interface

Consider alternative patterns
Investigate and implement a number of UI Patterns:
    MVC
    MVVM

Patterns for Larger UI Applications

Investigate the use and implementation of patterns used within User Interfaces, including:
    Pipes and Filters
    Repository Pattern
    Unit of Work Pattern
Consider alternative patterns and implementations in context
Using Patterns to help design and maintainability

Distribution and Structural Patterns

Examine the impact on .NET design of distribution, services, partitioning, transactions and other ‘structural’ concerns. 
Explore the patterns that can be introduced to overcome some of the issues associated with these technical aspects of the system

Data and Integration Layer Patterns

Explore different styles of data access in .NET and various patterns for mapping domain data to .NET elements.

Examine common patterns and idioms for accessing non-database business data and services and patterns for system integration

Looking Ahead

Summary and further reading
References, e.g. [POSA]
Pattern Summary, e.g. Layers
Case Studies
Exercises

  • Describe many of the standard GOF patterns
  • List many of the principal patterns found in .NET applications
  • Use .NET patterns in application design, assessing a given pattern’s fit in a given context
  • Describe how these patterns can be implemented
  • Use patterns to maximise cohesion and minimise coupling
Receive the latest version of this course into your inbox


See why people choose JBI

"At jbi even the sales team are technical so you are able to ask questions before the course"

Garima Aon

Blog (Show All)

JBI training course London UK

ASP.NET Core 2 training course | 5 Reasons why upgrade

12/01/2018: ASP.NET Core 2 is the successor to ASP.NET Core 1 and continues the theme of providing a framework for rapid creation of Web Applications making...


JBI training course London UK

React vs Angular - which framework and therefore which Training Course?

16/01/2018: React vs Angular which framework best for my organisation Speed, security and extensibility are the hallmarks of a great web service, and your...


JBI training course London UK

MVC Training : MVC is now in ASP.NET Core 1.0

05/10/2017: MVC The Model View Controller (MVC) architectural pattern has a long history (together with its variants) and has been used in many languages...


Case Studies (Show All)

JBI training course London UK

ASP.NET Core skills to rewrite applications for the latest Web and Database access technologies

15/01/2018: A development team had developed a range of applications using a number of .NET technologies over many years. However, in recent years the challenge...


JBI training course London UK

New MVC Core 1 skills help improve web development effort

19/10/2017: Over many years the members of this Software Engineering team have developed web applications using the popular .NET technology of ASP.NET WebForms....


JBI training course London UK

Power BI allows corporate data manipulation & visualization

13/10/2017: This organisation needed their Supply Chain department to get fully involved with Microsoft’s Power BI reporting product as soon as possible....


PUBLIC COURSES (LONDON, UK)
 

26th Feb 2018 - 3 days £1495
Book

see all dates


X

Show Discount for this course


PRIVATE COURSES


  Bring a JBI course to your office
  and train a whole team onsite
  0800 028 6400
or request quote


  You can customise this course to
  suit your exact needs here
  0800 028 6400 or request quote


Get in touch
0800 028 6400




Excellent feedback, consistently !

►"great tips help reduce build times"
► "we got access to exclusive content"
► "Short course meant less time off"

►"what an inspiring trainer !"
► "colleagues at 2 sites joined via web"
► "I passed my exam the next day"


Newsletter ! Get exclusive news about upcoming programs, technical insights & special offers