Ohjelmistoprojekti 1 (5 op)
Toteutuksen tunnus: SOF005AS3A-3011
Toteutuksen perustiedot
- Ilmoittautumisaika
- 02.01.2025 - 21.03.2025
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 24.03.2025 - 16.05.2025
- Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Toimipiste
- Pasilan toimipiste
- Opetuskielet
- suomi
- Paikkoja
- 15 - 30
- Koulutus
- TRATI Tradenomi tietojenkäsittely
Arviointiasteikko
H-5
Aikataulu
8 viikon ajan, kaksi kertaa viikossa.
Toteutustavat, näyttö ja opinnollistaminen
CONTACT - Lähitoteutus
ONLINE - Verkkototeutus
BLENDED - Monimuotototeutus
AHOT -
Mikäli jo osaat tämän opintojakson sisällöt, voit näyttää osaamisesi. Kysy lisää opintojakson opettajalta.
Lisätietoa osaamisen tunnistamisesta
OPINNOLLISTAMINEN – Kysy lisää opintojakson opettajalta.
Intro
Ohjelmistprojekti 1 -opintojaksoa edeltävillä kursseilla olet opiskellut yksittäisiä teknologioita (esim. JavaScript, Java, Spring Boot, React). Nyt pääset hyödyntämään näitä aiemmin oppimiasi asioita yhden opintojakson sisällä. Ohjelmistoprojekti 1 muistuttaakin jo aitoa työelämän projektia ketterien menetelmien sekä back-end ja front-end mukaanoton myötä.
Oppimateriaalit
Materiaalilähteet on mainittu opintojakson moodlessa. Aihealueet ovat ainakin seuraavat:
* Scrum-malli
* REST-rajapinta
* Spring Boot -sovelluskehs sekä Front-end-tekniikka (React/JavaScript)
* Git-versionhallinta
* Deployment prosessi
Opetusmenetelmät ja ohjaus
Opintojakson tavoitteena on, että opiskelija oppii toimimaan ohjelmiston kehitystiimin jäsenenä, toteuttamaan ohjelmistorajapinnan ja tekemään yhteistyötä tilaajatahon kanssa.
Opintojakson suoritettuaan opiskelija osaa
*suunnitella ja toteuttaa ohjelmiston, joka hyödyntää REST-ohjelmistorajapintaa Back end ja Front end -osien välillä soveltamalla ennestään tuttuja teknologioita.
* toimia ohjelmistotiimin jäsenenä ketterän kehityksen käytäntöjen mukaisesti (Scrum).
* hyödyntää versionhallinnan perustaitoja tiimityön tukena.
* tehdä yhteistyötä tilaajatahon kanssa.
Työelämäyhteydet
Ketterät menetelmät ovat laajasti käytössä koko IT-maailmassa.
Tenttien ajankohdat ja uusintamahdollisuudet
Kurssi suoritetaan yksilötehtävillä sekä isolla tiimin tekemällä backend & frontend sovelluksella.
Kansainvälisyys
Kurssilla käytettävät menetelmät sekä teknologiat ovat kansainvälisesti erittäin suosittuja.
Oppimistehtävät
Muutama yksilö- sekä tiimitehtävä sekä tiimin tekemä isohko sovellus.