EXCEPTIONAL TRAINING COURSES FOR IT PROFESSIONALS
LONDON UK | ONSITE | ONLINE
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
Investigate and implement a number of Patterns:
Consider alternative patterns
Investigate and implement a number of UI Patterns:
Investigate the use and implementation of patterns used within User Interfaces, including:
Pipes and Filters
Unit of Work Pattern
Consider alternative patterns and implementations in context
Using Patterns to help design and maintainability
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
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
Summary and further reading
References, e.g. [POSA]
Pattern Summary, e.g. Layers
Bring a JBI course to your office
and train a whole team onsite
0800 028 6400 or request quote
Get in touch
0800 028 6400
This organisation needed their Supply Chain department to get fully involved with Microsoft’s Power BI reporting product as soon as possible....
Over many years the members of this Software Engineering team have developed web applications using the popular .NET technology of ASP.NET WebForms....
This client had previously utilised third parties to develop and deliver its customer facing products and services. A strategy change required...
Our inspiring and up-to-date courses gain exceptional feedback
"great tips to help reduce build times"
"we got access to exclusive content"
"intensive course meant less time off"
"what an inspiring trainer !"
"colleagues at 2 sites joined via web"
"I passed my exam the next day"
Microsoft recently released the public road map that gives the holistic approach to Integration and the key product offerings that contribute...
Back in March 2014, the Angular team dropped a bomb by announcing Angular 2 and everyone started yelling. Instead of an evolutionary step forward,...
MVC The Model View Controller (MVC) architectural pattern has a long history (together with its variants) and has been used in many languages...