Konkurens és elosztott tervezési minták (Design Pattern)

CNP
4 nap
192 000 Ft + ÁFA
tanfolyamkezdési időpontok:
Jelentkezem!
oktatók:

A tanfolyam célja

Napjainkban a szoftverfejlesztés egyik kihívása az újrafelhasználhatóság, amelynek során az egyszer elkészített és jól funkcionáló szoftvertervek és kódok más feladatokhoz is igénybevehetők. Ily módon idő, pénz és munka takarítható meg. A tervezési minták segítségével bizonyított megoldásokat építhetünk be a szoftverekbe, javítva a program módosíthatóságát, robosztusságát, rugalmasságát. A konkurens és elosztott tervezési minták segítségével a hálózati alkalmazások készítése során felmerülő fejlesztési és tervezési problémák adhatók meg professzionális módon.
Elosztott alkalmazások tervezési mintáinak (design pattern) megismerése és használatuk elsajátítása
Saját fejlesztésű angol nyelvű tananyagot biztosítunk.

Tematika

  • A hálózati alkalmazásfejlesztés paradigmái
  • Szolgáltatások elérésének és konfigurálásának tervezési mintái:
    • Wrapper Facade,
    • Component Configurator,
    • Interceptor,
    • Extension Interface
  • Eseménykezelés tervezési mintái:
    • Double-Checked Locking Optimization,
    • Strategized Locking,
    • Thread-Safe Interface,
    • Scoped Locking
  • Konkurencia tervezési mintái:
    • Monitor Object,
    • Half-Sync/Half-Async,
    • Active Object,
    • Leader/Followers,
    • Thread-Specific Storage

Kinek ajánljuk

Előfeltételek

C++ programozási és objektum-orientált ismeretek

Kapcsolódó tanfolyamok



Ajánlja másoknak is!