Design Patterns Treningskurs

Last updated

Kurskode

designpat

Varighet

14 timer (vanligvis 2 dag inkludert pauser)

Krav

Good knowledge of UML and any object-oriented language like C++, C#, Java, VB.NET, PHP 5.3 or above etc...

Oversikt

Det er mange prøvde og testede mønstre allment tilgjengelig for alle. Noen ganger handler det om å endre navn og implementere mønsteret i en spesifikk teknologi. Det kan spare hundrevis av timer, som ellers vil bli brukt på design og testing. Trening Go als Dette kurset har to mål: For det første lar det deg bruke gjenkjente mønstre, for det andre lar det deg lage og gjenbruke mønstre som er spesifikke for organisasjonen din. Det hjelper deg å estimere hvordan mønstre kan redusere kostnadene, systematisere designprosessen og generere et koderamme basert på mønstrene dine. Publikumsprogramvaredesignere, forretningsanalytikere, prosjektledere, programmerere og utviklere samt operasjonsledere og programvaredivisjonsledere. Kursstil Kurset fokuserer på brukstilfeller og deres forhold til et spesifikt mønster. De fleste eksemplene er forklart i UML og i enkle Java eksempler (språket kan endres hvis kurset er booket som et lukket kurs). Den guider deg gjennom kildene til mønstrene, samt viser deg hvordan du katalogiserer og beskriver mønstre som kan brukes på nytt i hele organisasjonen.

Machine Translated

Kursplan

Introductions

  • Patterns and tiered architectures
  • Pattern description
  • Design patterns and design
  • Finding and selecting design patterns
  • Design pattern implementation

Well-known patterns

Object Creation

  • Factory
  • Builder
  • Factory Method
  • Prototype
  • Singleton

Structural Patterns

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy

Behavioural Patterns

  • Chain of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor
  • Observer

Creating Patterns

  • To pattern or not to pattern
  • Formal pattern description
  • Organizing the pattern catalogue
  • Particular goal and abstracted goal
  • Publishing your patterns to a pattern community

Testimonials

★★★★★
★★★★★

Related Categories

Relaterte kurs

Kursrabatter

Kursrabatter Nyhetsbrev

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Norway!

As a Business Development Manager you will:

  • expand business in Norway
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions