Siirry suoraan sisältöön

Back-end työkalutLaajuus (5 op)

Tunnus: AL00CM24

Laajuus

5 op

Opetuskieli

  • suomi

Osaamistavoitteet

Opiskelija
- tuntee .NET -arkkitehtuurin perusteet
- tuntee ASP.NET -tekniikan ja osaa hyödyntää sitä
- tuntee Microsoft Visual Studion ja osaa käyttää sitä sovellusten toteutuksessa
- osaa käyttää Microsoft SQL Server tietokantaa .NET sovellusten toteutuksessa
- osaa hyödyntää suunnittelumalleja toteutuksessa
- osaa toteuttaa Web Service -palveluja
- osaa toteuttaa yksinkertaisen komponenttitekniikkaan perustuvan sovelluksen
- osaa dokumentoida toteutettavan sovelluksen välineympäristön palveluja käyttäen

Ilmoittautumisaika

06.05.2024 - 30.08.2024

Ajoitus

02.09.2024 - 27.10.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet
  • Suomi
Paikat

20 - 50

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Tommi Kallonen
Opetusryhmät
  • Harjoitukset 1 (Koko: 0. Avoin AMK: 0.)
  • Verkkoluento 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLPRIT23S
    Tietojenkäsittelyn koulutus 23S Lappeenranta
Pienryhmät
  • Harjoitukset 1
  • Verkkoluento 1

Osaamistavoitteet

Opiskelija
- tuntee .NET -arkkitehtuurin perusteet
- tuntee ASP.NET -tekniikan ja osaa hyödyntää sitä
- tuntee Microsoft Visual Studion ja osaa käyttää sitä sovellusten toteutuksessa
- osaa käyttää Microsoft SQL Server tietokantaa .NET sovellusten toteutuksessa
- osaa hyödyntää suunnittelumalleja toteutuksessa
- osaa toteuttaa Web Service -palveluja
- osaa toteuttaa yksinkertaisen komponenttitekniikkaan perustuvan sovelluksen
- osaa dokumentoida toteutettavan sovelluksen välineympäristön palveluja käyttäen

Arviointiasteikko

1-5

Ilmoittautumisaika

15.05.2023 - 01.09.2023

Ajoitus

30.10.2023 - 31.12.2023

Opintopistemäärä

5 op

Virtuaaliosuus

2 op

Toteutustapa

60 % Lähiopetus, 40 % Etäopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Tommi Kallonen
Opetusryhmät
  • Verkkoluento 1 (Koko: 0. Avoin AMK: 0.)
  • Harjoitukset 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLPRIT22S
    Tietojenkäsittelyn koulutus 22S Lappeenranta
Pienryhmät
  • Verkkoluento 1
  • Harjoitukset 1

Osaamistavoitteet

Opiskelija
- tuntee .NET -arkkitehtuurin perusteet
- tuntee ASP.NET -tekniikan ja osaa hyödyntää sitä
- tuntee Microsoft Visual Studion ja osaa käyttää sitä sovellusten toteutuksessa
- osaa käyttää Microsoft SQL Server tietokantaa .NET sovellusten toteutuksessa
- osaa hyödyntää suunnittelumalleja toteutuksessa
- osaa toteuttaa Web Service -palveluja
- osaa toteuttaa yksinkertaisen komponenttitekniikkaan perustuvan sovelluksen
- osaa dokumentoida toteutettavan sovelluksen välineympäristön palveluja käyttäen

Toteutustapa ja opetusmenetelmät

Kurssilla järjestetään kahdet viikottaiset verkkoluennot ja lähiopetuksena kaksi 2h harjoituskertaa viikossa.
Kurssilla toteutetaan harjoitustyö, jonka tekemiseen saa opastusta harjoituksissa.

Ajoitus ja läsnäolo

Opetusta viikot 44 - 50
Harjoitustyön palautus 31.12.2023.

Oppimateriaali ja suositeltava kirjallisuus

Moodlessa saatavilla oleva materiaali.
Microsoftin .NET dokumentaatio.

Työelämäyhteistyö

Opintojaksoon kuuluu vierailijaluento myöhemmin ilmoitettavana ajankohtana.

Oppimisympäristö

Luennot verkkoluentoina.
Harjoitukset luokassa.
Lisäksi itsenäistä opiskelua ja harjoitustyön tekemistä.

Opiskelijan ajankäyttö ja kuormitus

Opintojakso kuormittaa tasaisesti noin kaksikymmentä tuntia viikossa, josta luennoilla neljä tuntia, harjoituksissa neljätuntia ja loput itsenäistä työskentelyä.

Sisältö

Microsoft ASP.NET ympäristö
Microsoft SQL server
HTTP-metodit
REST rajapinnat
Back-end sovellusten rakenne
Back-end palveluiden tietoturva
Front-end ja Back-end sovellusten yhteistyö

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Opiskelijan tulee ennen kurssille tuloa ymmärtää tietokantojen ja SQL kielen perusteet sekä HTTP-protokollan toiminta.

Arviointimenetelmät

Arviointi tapahtuu palautettavan harjoitustyön pohjalta.

Arviointiasteikko

1-5

Hylätty (0)

opiskelija ei ole saavuttanut opintojakson osaamistavoitteita tai ei ole pystynyt näyttämään osaamistaan.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija ymmärtää back-end palveluiden perusteet ja osaa toteuttaa yksinkertaisen back-end palvelun

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija ymmärtää back-end palveluiden toiminnan ja osaa suunnitella ja toteuttaa monipuolisen back-end palvelun.

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija ymmärtää back-end palveluiden toiminnan ja osaa suunnitella ja toteuttaa back-end palvelun joka on:
- Helposti käytettävä
- Helposti ylläpidettävä
- Helposti laajennettava
- Selkeä rakenteeltaan
- Tehokas
- Tietoturvallinen

Ilmoittautumisaika

01.07.2022 - 04.09.2022

Ajoitus

29.08.2022 - 31.12.2022

Opintopistemäärä

5 op

Virtuaaliosuus

2 op

Toteutustapa

60 % Lähiopetus, 40 % Etäopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Tommi Kallonen
Opetusryhmät
  • Harjoitukset 1 (Koko: 0. Avoin AMK: 0.)
  • Verkkoluento 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLPRIT21S
    Tietojenkäsittelyn koulutus 21S Lappeenranta
Pienryhmät
  • Harjoitukset 1
  • Verkkoluento 1

Osaamistavoitteet

Opiskelija
- tuntee .NET -arkkitehtuurin perusteet
- tuntee ASP.NET -tekniikan ja osaa hyödyntää sitä
- tuntee Microsoft Visual Studion ja osaa käyttää sitä sovellusten toteutuksessa
- osaa käyttää Microsoft SQL Server tietokantaa .NET sovellusten toteutuksessa
- osaa hyödyntää suunnittelumalleja toteutuksessa
- osaa toteuttaa Web Service -palveluja
- osaa toteuttaa yksinkertaisen komponenttitekniikkaan perustuvan sovelluksen
- osaa dokumentoida toteutettavan sovelluksen välineympäristön palveluja käyttäen

Toteutustapa ja opetusmenetelmät

Kurssilla järjestetään viikottaiset verkkoluennot ja lähiopetuksena yksi 2h harjoituskerta viikossa.
Kurssilla toteutetaan harjoitustyö, jonka tekemiseen saa opastusta harjoituksissa.

Ajoitus ja läsnäolo

Opetusta viikot 35 - 50
Harjoitustyön palautus 31.12.2022.

Oppimateriaali ja suositeltava kirjallisuus

Moodlessa saatavilla oleva materiaali.
Microsoftin .NET dokumentaatio.

Työelämäyhteistyö

Opintojaksoon kuuluu vierailijaluento myöhemmin ilmoitettavana ajankohtana.

Oppimisympäristö

Luennot verkkoluentoina.
Harjoitukset luokassa.
Lisäksi itsenäistä opiskelua ja harjoitustyön tekemistä.

Opiskelijan ajankäyttö ja kuormitus

Opintojakso kuoprmittaa tasaisesti noin kymmenen tuntia viikossa, josta luennoilla kaksi tuntia, harjoituksissa kaksi tuntia ja loput itsenäistä työskentelyä.

Sisältö

Microsoft ASP.NET ympäristö
Microsoft SQL server
HTTP-metodit
REST rajapinnat
Back-end sovellusten rakenne
Back-end palveluiden tietoturva
Front-end ja Back-end sovellusten yhteistyö

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Opiskelijan tulee ennen kurssille tuloa ymmärtää tietokantojen ja SQL kielen perusteet sekä HTTP-protokollan toiminta.

Arviointimenetelmät

Arviointi tapahtuu palautettavan harjoitustyön pohjalta.

Arviointiasteikko

1-5

Hylätty (0)

opiskelija ei ole saavuttanut opintojakson osaamistavoitteita tai ei ole pystynyt näyttämään osaamistaan.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija ymmärtää back-end palveluiden perusteet ja osaa toteuttaa yksinkertaisen back-end palvelun

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija ymmärtää back-end palveluiden toiminnan ja osaa suunnitella ja toteuttaa monipuolisen back-end palvelun.

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija ymmärtää back-end palveluiden toiminnan ja osaa suunnitella ja toteuttaa back-end palvelun joka on:
- Helposti käytettävä
- Helposti ylläpidettävä
- Helposti laajennettava
- Selkeä rakenteeltaan
- Tehokas
- Tietoturvallinen