Olio-ohjelmointiLaajuus (5 op)
Opintojakson tunnus: AV00ER57
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
Opintojakson suoritettuasi tunnet ohjelmoinnin peruskäsitteet: tyypit ja muuttujat, toistorakenteet ja haarautumiset. Ymmärrät olio-ohjelmoinnin perusteet, luokkien käytön, kokoelmien käytön ja LINQ-perusteet. Ymmärrät JSON-tyyppisen tiedon perusteet ja osaat käsitellä tietokannan taulua konsolisovelluksellasi.
Sisältö
Työkaluna on Visual Studio Windows-ympäristössä ja ohjelmointikielenä on C#. Opintojakso toteutetaan kokonaisuudessaan käyttäen komentorivisovelluksia (VS Console Application Template). Aihepiirejä ovat mm. tyypit ja muuttujat, ohjaus- ja toistorakenteet, luokkatyypin käyttö, LINQ ja geneeriset kokoelmat (huom! käytännössä geneerinen lista), UML-luokkakaavio, JSON-datan serialisointi ja deserialisointi, kommunikointi relaatiotietokannan taulun kanssa.