Takaisin kaikki kurssit

Olio-ohjelmointi

Yksittäinen kurssi

Haluatko oppia olio-ohjelmointia Javalla?

Tämä kurssi on LUTin toinen ohjelmointikurssi ja tarjoaa yliopisto-opiskelijoille perustiedot olio-ohjelmoinnista Java-kielellä. Kurssi perustuu LUTin Java-ohjelmointioppaaseen, luentokalvoihin ja -videoihin. Java on ollut jo pitkään suosittu ohjelmointikieli, koska se sopi hyvin web-ohjelmointiin, se on C-kieleen verrattuna korkeamman tason kieli ja se toimii tyypillisesti hyvin eri ympäristöissä Java-virtuaalikonearkkitehtuurin takia. Tällä hetkellä Javaa käytetään enemmän Android-sovellusten tekemiseen, mutta sitä käytetään myös paljon palvelinpuolella sekä verkko- tai jopa työpöytäsovellusten tekemiseen.

Kurssille osallistuminen edellyttää perusohjelmointitaitoa ja logiikan ymmärtämistä, joten tämä kurssi ei sovi ensimmäiseksi ohjelmointikurssiksi.

Kurssilla opetellaan Java-kielen periaatteet, peruskäskyt ja -rakenteet, sekä olio-ohjelmoinnin perusteet kuten luokat, periytyminen, mallintaminen, abstraktit tietotyypit ja poikkeukset. Kurssilla käsitellään myös UML-mallinnusta, versionhallintaa ja lopuksi graafisten käyttöliittymien perusteita Android Studion avulla. Kurssilla on useita ohjelmointitehtäviä, laajempi olio-ohjelmointiin keskittyvä harjoitustyö ja Moodle-tentti. Tehtyjen ohjelmien toiminnasta saa välitöntä palautetta automaattitarkastuksen avulla, kunnes aloitetaan graafisen käyttöliittymän tekeminen.

Kurssin laajuus on 6 opintopistettä eli se edellyttää noin 156 tunnin tai yhden henkilötyökuukauden työpanosta.

Tutustu kurssiin tarkemmin tästä (PDF).

Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.

Haluatko opiskella ensin ohjelmoinnin perusteita? Klikkaa tästä!

ohjelmointi devaus devaaja koodaaminen koodaus koodari mallinnus Java UML object oriented programming ohjelmointitehtävät peruskurssi

Lisätietoa opintojen suorittamisesta

LUT-yliopisto
Uolevi Nikula , ICT-koordinaattori
uolevi.nikula(at)lut.fi

Vastuuopettaja

LUT-yliopisto
Erno Vanhala
erno.vanhala(at)lut.fi

Hakua koskevat kysymykset

FITech-verkostoyliopisto
Monica Sandberg , Opintoasioiden suunnittelija
monica.sandberg(at)fitech.io
Aloita tästä
Aloita tästä
Kategoria:
ICT-opinnot
Teema:
Ohjelmointi
Kurssikoodi:
CT60A2411
Opintopisteet:
6 ECTS
Hinta:
0 €
Taso:
Opetusaika:
1.6.–31.7.2021
Viimeinen hakupäivä:
24.5.2021
Järjestävä yliopisto:
LUT-yliopisto
Kohderyhmä:
Aikuisopiskelija,
Tutkinto-opiskelija
Opetustavat:
Verkko-opetus
Kieli:
Suomi
Esitietovaatimukset:
Ohjelmoinnin peruskonseptien hallinta jollain kielellä.
Oletko kiinnostunut tästä kurssista? Tilaa ilmoitus kurssin tietojen muutoksista suoraan sähköpostiisi! Voit peruuttaa tilauksen koska tahansa.

Kurssi sisältyy seuraavaan teemaan