Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Opintomateriaalin luominen full stack web-sovelluskehitykseen MERN-teknologiapinolla

Friman, Ronny (2021)

 
Avaa tiedosto
friman_ronny.pdf (539.8Kt)
Lataukset: 


Friman, Ronny
2021
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021060213647
Tiivistelmä
Työn tavoitteena oli toteuttaa sen toimeksiantajalle Oulun ammattikorkeakoululle opintomateriaali moderniin full stack-web-kehitykseen käyttäen MERN-teknologiapinoa sekä koostaa teknologioiden käyttöön liittyviä lähteitä oppimisen tueksi ja resursseiksi osaksi jatkuvaa opiskelua. Käytetyt lähteet koostuivat pääsääntöisesti käytettyjen teknologioiden virallisista dokumentaatioita. Aiheisiin liittyvien teknologioiden opetus ammattikorkeakouluympäristössä koettiin työn toimeksiantajan taholta tärkeäksi ja sen tavoitteena oli lisätä erityisesti NoSQL-tietokantojen sekä Node-ympäristön opetusta. Työn kirjoitushetkellä teknologioita ei sellaisenaan tarjottu opiskeltavaksi toimeksiantajan toimesta.

MERN-teknologiat koostuvat MongoDB-tietokannasta, Express.js-palvelinsovelluskehyksestä, selaimen ohjelmakoodista vastaavasta React-kirjastosta sekä Node.js-palvelinympäristöstä. Yhdessä nämä teknologiat kattavat kaikki kehitettävän sovelluksen osa-alueet, jolloin kehityksen lopputuloksesta voidaan käyttää termiä full stack-sovellus.

Opintomateriaali koostettiin 11-osaisesta tehtäväsarjasta ja niissä kehitetystä mallisovelluksesta. Tehtäväsarjan tehtävät jakaantuivat useampiin pienempiin tehtäviin, joissa toteutettiin mallisovelluksen yksittäisiä toimintoja tai sen tietty osa-alue. Lisäksi tehtäväsarjan viimeisessä tehtävässä opiskelija implementoi vapaavalintaisen full stack-sovelluksen perustuen mallisovelluksen kehityksestä opittuihin tekniikoihin ja tapoihin.

Opintomateriaali on lähtökohtaisesti suunnattu ammattikorkeakouluopiskelijoille. Materiaalia voidaan tarjota opiskelijoille omatoimiseen itseopiskeluun tai käyttää ohjaavan opettajan toimesta lähiopetuksen tukena. Materiaalin käyttökelpoisuudesta päättää työn toimeksiantaja.

Opinnäytetyö kuvaa materiaalissa käytettyjä teknologioita, niiden käyttöä ja käyttöperusteita, opintomateriaalin luontiprosessia, siihen luotuja tehtäviä sekä perusteita mallisovelluksen ja sen toimintojen valintaan. Lisäksi se selvittää full stack-kehityksen opetuksessa ja oppimisessa havaittuja haasteita ja esittää kehitykseen liittyviä huomioita ja kehitysehdotuksia ammattikorkeakouluympäristössä.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste