Full Stack -sovelluskehitys (5op)
Toteutuksen tunnus: TO00BS65-3007
Toteutuksen perustiedot
- Ilmoittautumisaika
- 25.11.2024 - 28.01.2025
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 05.02.2025 - 30.05.2025
- Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 2 op
- Virtuaaliosuus
- 3 op
- Toteutustapa
- Monimuoto-opetus
- Yksikkö
- 10 Liiketalous-, tietojenkäsittely- ja palvelualat
- Toimipiste
- Laurea Tikkurila
- Opetuskielet
- suomi
- Paikat
- 20 - 40
- Koulutus
- Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Opetusmenetelmät
Kurssi toteutetaan lähiopetuksena. Lähiopetus koostuu ohjatuista työpajoista, joissa tehdään ohjelmointiharjoituksia. Kurssin aikana opiskelijat tekevät myös itsenäisiä tehtäviä, jotka palautetaan ja arvioidaan.
Opetus sisältää seuraavia elementtejä:
- Teorialuentoja / tietoiskuja
- Itsenäistä harjoittelua ja ohjaustapaamisia
- Palautettavia ohjelmointiprojekteja
Esitietovaatimukset:
Opintojaksot (tai vastaava osaaminen).
- Verkkosivujen kehittäminen (HTML ja CSS)
- Ohjelmoinnin perusteet
- Tietokannat ja tiedonhallinta
- WEB sovelluskehitys JavaScriptillä
Aika ja paikka
Kevät 2025
Oppimateriaalit
Kurssimateriaali määritellään kurssin aikana. Tuntien aikana tehtävät ohjelmointiharjoitukset tehdään määritellyillä saatavissa olevilla työkaluilla mm. Git, GitHub, Visual Studio Code.
Toteutuksen valinnaiset suoritustavat
Laurean tutkintosäännön mukaisesti ”Kaikilla opiskelijoilla on oikeus osaamisensa näyttämiseen. Aloitteen hankitun osaamisen tunnistamisesta ja tunnustamisesta tekee opiskelija. Osaamisen tunnistaa ja tunnustaa opinnosta vastaava opettaja tai muu tehtävään nimetty henkilö. Arvioinnissa noudatetaan samaa arviointikriteeristöä ja pääsääntöisesti samaa arviointiasteikkoa kuin vastaavalla opintojaksolla tai -kokonaisuudella. Opiskelijalla on oikeus hakea osaamisen tunnustamista riippumatta siitä, missä, miten ja milloin osaaminen on hankittu. Opiskelija voi hakea myös työssä hankittavan osaamisen tunnistamista osaksi tutkintoa (työn opinnollistaminen). Opiskelija vastaa osaamisen osoittamisesta, todistamisesta ja riittävien tietojen toimittamisesta. Osaamisen arvioivat opiskelija ja näytön vastaanottava ohjaaja yhdessä. ” Katso lisätietoa opiskelijaintrasta.
Tenttien ajankohdat ja uusintamahdollisuudet
Tutkintosäännön 18§ mukaisesti ”opiskelijan on oltava ensimmäisellä kontaktikerralla läsnä tai ilmoitettava poissaolostaan vastuuopettajalle opintoon osallistumisensa vahvistamiseksi. Mikäli opiskelija on estynyt perusteluista syistä osallistumaan ensimmäiseen kontaktikertaan tai aktivoitumaan opinnoissa opettajan asettamien edellytysten mukaisesti, hänen tulee olla yhteydessä vastuuopettajaan toteutukselle osallistumisesta sopimiseksi. Ilmoittautuminen hylätään, mikäli opiskelija ei ilmoita poissaolostaan opinnon aloituskerralta tai poissaolon syytä ei voida pitää perusteltuna. Hänen tilalleen voidaan ottaa jonossa oleva seuraava opiskelija”.
Opiskelijan ajankäyttö ja kuormitus
Opintojakson laajuus on 5 op, joka vastaa noin 133 työtuntia.
Sisällön jaksotus
1. Johdanto web-kehitykseen
2. Node.js
3. Express sovelluskehys
4. Sovelluksen julkaiseminen valitulla alustalla
5. Tietokannat (MongoDB) ja Node.js
6. REST APIn rakentaminen
7. Käyttöliittymän rakentaminen sovellukselle: React.js
Lisätietoja opiskelijoille
Opinto on vaatimuksiltaan amk-tutkintoon johtavan koulutuksen tasoa. Jos olet opintojakson sisältöön tutustuttuasi sitä mieltä, että aiheet ovat sinulle tuttuja ja sinulla on vastaava osaaminen olemassa työkokemuksen pohjalta, voit ilmoittautua näyttömuotoiseen suoritukseen. Siinä tapauksessa ota yhteyttä opintojakson vastuuopettajaan. Mikäli osaamisesi vastaavaa kurssin tavoitteita, käydään palautekeskustelu.
Tavoitteet
Opiskelija osaa:
- kuvailla FullStack-sovelluskehityksen toimintaympäristön keskeiset teknologiat
- asentaa kehitysympäristön ja siihen tarvittavat työkalut
- suunnitella ja toteuttaa SPA-sovelluksia ja REST-rajapintoja
- hyödyntää tietokantoja ja API-rajapintoja FullStack-sovelluksissa
Arviointiasteikko
H-5
Lisätiedot
Opinto on vaatimuksiltaan amk-tutkintoon johtavan koulutuksen tasoa. Jos olet opintojakson sisältöön tutustuttuasi sitä mieltä, että aiheet ovat sinulle tuttuja ja sinulla on vastaava osaaminen olemassa työkokemuksen pohjalta, voit ilmoittautua näyttömuotoiseen suoritukseen. Siinä tapauksessa ota yhteyttä opintojakson vastuuopettajaan. Mikäli osaamisesi vastaavaa kurssin tavoitteita, käydään palautekeskustelu.