Siirry suoraan sisältöön

Backend-kehitys (15 op)

Toteutuksen tunnus: 4A00EZ62-3008

Toteutuksen perustiedot


Ilmoittautumisaika
07.06.2023 - 07.09.2023
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
28.08.2023 - 31.12.2023
Toteutus on päättynyt.
Laajuus
15 op
Virtuaaliosuus
10 op
Toteutustapa
Monimuoto-opetus
Yksikkö
Tietojenkäsittely
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Koulutus
Tietojenkäsittelyn tutkinto-ohjelma
Opettajat
Jari Aalto
Toni Männistö
Jussi Pohjolainen
Sami Kojo
Vastuuhenkilö
Jari Aalto
Ryhmät
22TIKOOT1
22 Tietojenkäsittely, ohjelmistotuotannon opintosuunta, ryhmä 1
Luokittelu
CONTACT
Opintojakso
4A00EZ62

Osaamistavoitteet (Opintojakso)

Tavoitteena on, että moduulin suoritettuaan opiskelijalla on hyvät ammatilliset taidot erityisesti palvelinpuolen tekniikoista. Moduulissa keskitytään ammatillisten taitojen kehittämiseen.

Sisältö (Opintojakso)

Tietokannat,
versionhallinta,
pilvipalvelut ja
backend-kehitys.

Esitietovaatimukset (Opintojakso)

Opintojaksot Johdatus ohjelmointiin, Tietokannat ja WWW-tekniikat, tai näitä opintoja vastaavat tiedot.

Arviointikriteerit, tyydyttävä (1-2) (Opintojakso)

Opiskelija osaa tietokantapalvelimen perusteet.
Opiskelija osaa versionhallinnan perusteet.
Opiskelija ymmärtää tietoturvan, testauksen ja pilvipalveluiden periaatteet.
Opiskelija osaa yksinkertaisten backend-sovellusten perusteet.

Arviointikriteerit, hyvä (3-4) (Opintojakso)

Opiskelija osaa hallinnoida tietokantapalveluja.
Opiskelija osaa käyttää erilaisia versionhallintaohjelmia.
Opiskelija osaa stietoturvan, testauksen ja pilvipalveluiden käytön perusteet.
Opiskelija osaa toteuttaa yksinkertaisten backend-sovellusten.

Arviointikriteerit, kiitettävä (5) (Opintojakso)

Opiskelija osaa tietokantojen käytön kehittyneempiä ominaisuuksia.
Opiskelija osaa käyttää useita versionhallintaohjelmistoja.
Opiskelija osaa rakentaa testauskokonaisuuden ja ottaa käyttöön pilvipalveluita.
Opiskelija osaa toteuttaa tietokantapohjaisen backend-sovelluksen, jossa otetaan huomioon tietoturva.

Aika ja paikka

Ks. periodiaikataulu ja opintojakson Moodle sivut.

Tenttien ja uusintatenttien ajankohdat

Ei kokonaisarvioinnin tenttiä. Ks. ARVIOINTIKRITEERIT.

Arviointimenetelmät ja arvioinnin perusteet

VERSIONHALLINTA JA TESTAUS: harjoituksista 30 % = 1, 60 % = 2, 90 % = 3. Muut arvosanat: versionhallintaprojekti +1, testausprojekti +1.
TIETOKANNAT: palautuksista 50%: 1, 75%: 2, 90%: 3. Raportti: korottaa arvosanaa 0-2 arvosanaa.
BACKEND-KEHITYS: harjoitukset (40%) ja projektityö (60%)

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

lähiopetus
harjoitukset
harjoitustyöt tai tentit

Oppimateriaalit

Soveltuva verkon materiaali aiheista: tietokannat, versionhallinta, testaus, NodeJS ja siihen liittyvät ohjelmointitekniikat

Opiskelijan ajankäyttö ja kuormitus

ks. periodiaikataulu. Opintojakso koostuu kolmesta osasta. Osat 1-2 (alku): Tietokannat ja versionhallinta. Osa 3: Nodejs (loppu, viikosta 42 eteenpäin).

Sisällön jaksotus

Aikataulu ilmoitetaan opintojakson alussa. Palautusten viimeiset määräajat:
2023-10-29 osa: versionhallinta ja testaus. Harjoitukset ja raportti (vk 43).
2023-11-03 osa: tietokannat. Viikottain ja tietokannanhallintajärjestelmien eroja kuvaava raportti.
2023-12-31 osa: backend-kehitys. Viikottaiset kotiharjoitukset, projekti vk 02/2024

HUOM: 2023-11-24 kello 12:00 (vk 47) versionhallinan Github-tiimien projektien esittelyt niille, jotka ovat olleet valinnaisessa projektissa. Pakollinen läsnäole http://bit.ly/jaalto-zoom

Toteutuksen valinnaiset suoritustavat

Sovitaan erikseen.

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Alle 30 % hyväksyttyjä palautuksia määräaikaan mennesssä.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. "Arviointimenetelmät ja arvioinnin perusteet"

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. "Arviointimenetelmät ja arvioinnin perusteet"

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. "Arviointimenetelmät ja arvioinnin perusteet"

Siirry alkuun