Skip to main content

Full Stack Development II (5 cr)

Code: R504TL122-3003

General information


Enrollment
18.03.2024 - 20.10.2024
Registration for the implementation has ended.
Timing
21.10.2024 - 31.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
4 cr
Virtual portion
1 cr
Mode of delivery
Blended learning
Unit
Bachelor of Engineering, Information Technology
Teaching languages
Finnish
Seats
0 - 30
Degree programmes
Degree Programme in Information and Communication Technology
Teachers
Matias Hiltunen
Teacher in charge
Matias Hiltunen
Groups
R54T22S
Bachelor of Engineering, Information Technology (full time day studies), autumn 2022
Course
R504TL122

Evaluation scale

H-5

Objective

Opiskelija kykenee hyödyntämään full stack –sovelluksen kehittämisessä edistyneitä tekniikoita sekä automatisoituja työkaluja full stack –sovelluksen kehittämisen ja ylläpitämisen tukena.

Content

- Edistynyt autentikaatio ja auktorisointi (käyttäjän tunnistaminen ja käyttöoikeuksien hallinta)
- Rajapintadokumentaation (API-dokumentaation) automatisoitu tuottaminen
- Saman back end –sovelluksen hyödyntäminen useassa front end –sovelluksessa
- Edistyneiden tietokantaominaisuuksien kytkeminen back end –sovellukseen
- Reaaliaikainen tiedonsiirto
- Full stack – ohjelmistoprojektin testaaminen ja tekninen hallinta (CI/CD)

Location and time

Lukujärjestyksen mukainen tietokoneluokka

Materials

Kaikki opintojaksolla tarvittava materiaali tulee löytymään Moodlesta. Materiaalin lisäksi hyödynnetään ajantasaista materiaalia internetistä



Suositeltavaa kirjallisuutta:



https://eloquentjavascript.net/


Teaching methods

- Lähiopetusta / ohjelmointityöpajoja 8 kertaa
- Opetusmateriaalit löytyvät Moodlesta
- Ohjausta saa sähköpostitse, Teamsissa ja työpajoissa
- Projektityöskentely

Assessment criteria, satisfactory (1)

Opiskelija ymmärtää osaa perustasolla hyödyntää edistyneitä tekniikoita full stack –sovelluksen kehittämisessä. Opiskelija tuntee erilaisia automatisoituja työkaluja, joita voidaan hyödyntää full stack –ohjelmiston kehittämisen tukena.

Assessment criteria, good (3)

Opiskelija osaa sujuvasti hyödyntää full stack –sovelluksen edistyneitä tekniikoita kehitystyössään. Opiskelija osaa ohjatusti hyödyntää erilaisia automatisoituja työkaluja full stack –kehityksen tukena.

Assessment criteria, excellent (5)

Opiskelija osaa kattavasti hyödyntää full stack –sovelluksen edistyneitä tekniikoita kehitystyössään. Opiskelija osaa hyödyntää tehokkaasti ja itsenäisesti erilaisia automatisoituja työkaluja full stack –ohjelmiston kehittämisen tukena.

Further information

Opintojakso on osa Full Stack I & II kokonaisuutta

Go back to top of page