Tento kurz sa zaoberá aplikáciou návrhových vzorov, známych ako Design & Patterns. Naučíte sa používať vzory v analýze, architektúre, designe, programovaní, tzv. idiómy a refaktorizačné vzory ako aj vzory pre ladenie výkonu a vzory pre [...]
  • GOC271
  • Dĺžka 3 dni
  • 30 ITK bodov
  • 3 termíny
  • SR (930 €)

    ČR (21 500 Kč)

  • Mierne pokročilý

Tento kurz sa zaoberá aplikáciou návrhových vzorov, známych ako Design & Patterns. Naučíte sa používať vzory v analýze, architektúre, designe, programovaní, tzv. idiómy a refaktorizačné vzory ako aj vzory pre ladenie výkonu a vzory pre testovanie. Počas kurzu bude ukázaný rad techník, metód, postupov a praktík Best Practices, použiteľných v jednotlivých etapách a disciplínach tvorby softwaru. Cieľom kurzu je umožniť pochopenie princípov používania vzorov prostredníctvom praktických príkladov. Počas celej doby trvania kurzu sú preberané témy demonštrované a prakticky riešené na prípadovej štúdii, na ktorej sa pracuje samostatne i v tímoch, pod vedením lektora.

»

Kurz je určený predovšetkým pre programátorov, ktorí si chcú rozšíriť svoje portfolio znalostí a vedomostí v oblasti kvalifikovaného vývoja softwaru. Projektový manažér, analytik, architekt, designér, vývojár, tester - všetky profesie majú používať, resp. dobre chápať vzory a tzv. „best practices“.

  • Správne chápať vzory vo vývoji softwaru.
  • Aplikovať vzory v objektovo chápanej analýze, architektúre, návrhu.
  • Prakticky používať vzory v objektovom programovaní, testovaní a optimalizácii.

    Metody výučby

    Odborný výklad s praktickými ukážkami, cvičenia na počítačoch.

    Študijné materiály

    Knižná publikácia podľa ponuky odborných vydavateľstiev.

    Osnova kurzu

    Úvod do problematiky tvorby softwaru (SW)

    • Metodiky tvorby SW - vodopádové a iteračné
    • Základné disciplíny a s nimi súvisiace artefakty
    • Vzory vo vývoji SW - analytické, sštrukturálne, návrhové (design patterns), idiomy
    • Zoznámenie sa so SW nástrojmi (príp. inštalácie)

    Konceptuálne modelovanie, analytické vzory

    • Tvorba doménového modelu
    • Vzory objektového statického modelu
    • Tvorba modelu business procesov
    • Vzory dynamického modelu, procesné vzory
    • Tvorba modelu jednania (Use Case Model)
    • Vzory prípadov použitia (Use Case Patterns)

    Štrukturálne vzory

    • Kategórie a princípy štrukturálnych vzorov
    • Vzory pre tvorbu prezentačnej vstrvy informačných systémov
    • Vzory orientované na tvorbu GUI - prezentácia
    • Vzory pre doménovú vrstvu a pre ORM

    Vzory v návrhu - design patterns

    • GRASP vzory
    • GoF design patterns - štruktúry, správnie, tvorba (objektov)

    Refaktorizačné vzory

    • Princípy refaktorizáce
    • Refaktorizačné vzory v Java zdrojovom kóde a ich podpora v IDE

    Vzory pre integráciu a distribúciu aplikácií

      Idiomy - s aplikáciami v jazyku Java

        Vzory pre testovanie - na príkladoch frameworku jUnit

          Optimalizačné postupy

          • Aktuálna ponuka
            Školiace miesto
            Jazyk kurzu

            Uvedené ceny sú bez DPH.

            Školenie na mieru

            Nenašli ste vhodný termín, alebo chcete školenie prispôsobiť špecifickým potrebám vášho tímu? Radi pre vás pripravíme školenie na mieru.