Ilmoittautuminen

Ota yhteyttä yhteyshenkilöösi ilmoittautuaksesi.

Peruutusehdot:

Koulutukseen ilmoittautuminen on sitova. Osallistumisen voi perua maksutta koulutuksen viimeiseen ilmoittautumispäivään mennessä.

Mallinnuskielten ja koodin generaattoreiden määrittely

Koulutuksen kesto: 1 päivä
Alkaa: 23.05.2024
Päättyy: 23.05.2024
Viimeinen ilmoittautumispäivä: 06.05.2024
Hinta ulkopuoliselle: 450,00 € (+ alv 24%)
Hinta sopimuskumppanille: 390,00 € (+ alv 24%)
Maksimiosallistujamäärä: 15
Kouluttajat:
Juha-Pekka Tolvanen, Jyväskylän yliopisto

Paikka

Jyväskylä.

Kouluttaja

Juha-Pekka Tolvanen, MetaCase Oy & .Jyväskylän yliopiston IT-tiedekunnan dosentti.

Tavoitteet

Koulutuksessa opit automatisoimaan ohjelmistojen ja järjestelmien kehittämistä generoimalla koodit, testit ja konfiguraatiot malleista. Automatisointi on mahdollista, kun mallinnuskieli on ensin määritetty tehtävään sopivaksi (domain-spesifi). Koulutuksessa määritetään mallinnuskieliä ja koodin generaattoreita esimerkkien ja harjoitusten avulla.

Kohderyhmä ja esitiedot

Ohjelmisto- ja järjestelmäkehitys. Esitietovaatimuksena koulutukselle on kokemus jostain ohjelmointikielestä.

Hinta

Hinta sisältää koulutuksen sekä tarjoilut.

Koulutuksen hinta riippuu sen osallistujamäärästä. Koulutuksen tiedoissa esitetty sopimuskumppanin hinta 390 €+ alv on laskettu 5 osallistujalle. Jos osallistujia on vähintään 7, hinta on 350 € +alv.

Sisältö

  • Johdanto
    • Miksi automatisoida, miksi mallintaa
    • Mitä hyötyjä ja haittoja
  • Esimerkkejä
    • Tietokantasovellus
    • Sulautettu ohjelmisto
    • Järjestelmä (ohjelmisto ja rauta)
  • Mallinnuskielen määrittely
    • Mistä kielen käsitteet löytyvät?
    • Miten kieli määritellään, metamallit
    • Mallinnuskielen testaaminen
    • Mallien esitys: diagrammi, kartta, matriisi, taulukko, teksti, hybridi
    • Case -esimerkki
    • Tehtävä
  • (Koodi)generaattoreiden määrittely
    • Generaattorityypit
    • Generaattorin määrittely
    • Muun kuin ohjelmakoodin generointi
    • Generoidun koodin integrointi olemassa olevaan
    • Esimerkkejä
    • Tehtävä
  • Miten aloitan
    • Mihin voi soveltaa parhaiten
    • Mihin ei kannata soveltaa
    • Miten mallipohjainen tapa otetaan käyttöön
    • Työkalut
Tietosuojailmoitus

© 2024 Jyväskylän yliopisto