Kurssit
   

Huom. Kurssihaun sisällä selaimen Takaisin/Back -toiminto vie sinut takaisin sivulle, josta tulit kurssihakuun.

Huom. Hakuehdon syöttäminen käynnistää haun ilman minkään painikkeen napsautusta.

Hae kurssia sanoilla:

 
Kenelle

Kaikki



Sovellus-
kehittäjä

Järjestelmä-
asiantuntija

Pääkäyttäjä
tai tukihenkilö

Tietoliikenne-
asiantuntija

Tietohallinto-
päällikkö

Sovelluksen
käyttäjä

Projekti-
päällikkö

Johto
 
Maksu-
tapa


Kurssi-
paikka


 
Ajan-
kohta
Vain kurssit, joista on toteutus
aikaisemmin kuin x

 
laajennettu haku
näytä laajennettu haku

Tai selaa koko kurssivalikoimaamme

(valikoiman avautuminen kestää muutaman sekunnin)
Selaa kursseja:

Oliosuunnittelun ja -ohjelmoinnin jatkokurssi Javalla

Kenelle  Sovelluskehittäjä
Hinta 1 960 € + alv Maksu Raha tai Gold Kesto 3 pv Yhteyshenkilö Panu Korpela
Ilmoittautuminen
Tämä kurssi räätälöitynä?

Kaikista kursseistamme on mahdollista tilata myös juuri teille järjestettävä ikioma täsmäkoulutus.

Ota meihin yhteyttä ja kysy lisää: myyntipalvelu@sovelto.fi

Olio-ohjelmointi ei ole niinkään syntaksiasia vaan ajattelutapa. Kielenä Java antaa hyvät mahdollisuudet olio-ohjelmointiin, mutta ei pakota siihen. Jotta Javasta saataisiin suurin mahdollinen hyöty, on ohjelmistosuunnittelijan - kielen ja sen valmiiden komponenttien tehokkaan käytön lisäksi - myös ymmärrettävä syvällisesti, miten olioita on tarkoitus käyttää. Tähän kuuluu muun muassa kyky suunnitella hyviä ja joustavia luokkia, luokkarakenteita ja rajapintoja. Lisäksi kurssilla tutustutaan valmiiden oliomallien hyödyntämiseen omassa ohjelmoinnissa. Kurssilla esitellään käytännönläheisiä oliosuunnittelumenetelmiä. Kurssin esimerkit ja harjoitukset ovat Java-kielisiä, mutta suurin osa käsitellyistä periaatteista on yleisesti hyödynnettävissä käyttäen mitä tahansa oliokieltä. Kurssilla käytetään UML:n versiota 2.0; erot aiempiin versioihin ovat käsiteltävien aiheiden osalta vähäisiä. Kurssi sisältää osittain rinnakkaisia asioita kurssin 'UML-jatkokurssi: Ratkaisumallit' kanssa, jossa samoja aihepiirejä käsitellään ohjelmointikieliriippumattomasti yleisemmällä tasolla.

Kenelle: Kurssi on suunnattu ohjelmistokehittäjille, jotka haluavat kehittää oliosuunnittelu ja -ohjelmointitaitojaan.

Esitiedot: UML:n ja olioajattelun perusteet sekä Java-ohjelmointikokemus, esimerkiksi kurssien 'UML-analyysi ja -suunnittelu sovelluskehittäjille' ja 'Java-kieli' kautta. Kurssi on melko vaativa ja täysipainoinen osallistuminen edellyttää myös käytännön ohjelmointikokemusta Javalla.

1. PÄIVÄ
2. PÄIVÄ
Perusteet
  • olioajattelun peruskäsitteiden läpikäynti ja kertaus
Luokkasuunnittelu ja vastuunjako luokkien kesken
  • hyvän luokkasuunnittelun perusperiaatteet
  • Liskovin korvattavuusperiaate
  • sopimussuunnittelu
  • vastuunjakomallit (GRASP)
Valmiiden mallien (pattern) käyttö
  • analyysimallit
  • suunnittelumallit (GoF)
  • luontimallit
  • rakennemallit
  • käytösmallit
3. PÄIVÄ
Yleisiä suunnitteluvirheitä
  • oliokielen epäoliomainen käyttö
  • virheitä perinnän kanssa
  • antimallit
Perintä ja rajapinnat
  • perinnän hyötyjä ja ongelmia
  • perintä vastaan kompositio
  • rajapintojen ja abstraktien luokkien tehokas käyttö
  • toteutuksen ja rajapinnan erottaminen
Yhteystiedot
Sovelto, info(at)sovelto.fi
Puhelin: 042 42 2121
Pasila: Ratapihantie 11, 00520 Helsinki
Tampere: Naulakatu 3, 33100 Tampere
Ratkaisevaa osaamista
Sovelto on johtava suomalainen ICT-osaamisen keskus, joka tuottaa ratkaisevaa osaamista ja oppimisen iloa tieto- ja viestintätekniikan soveltamiseksi!
Suomen vahvimmat 2010Suomalaista osaamista