Siirry suoraan sisältöön

Web kehitys MEAN -teknologioilla (5 op)

Toteutuksen tunnus: R0314-TON1812

Toteutuksen perustiedot


Ilmoittautumisaika
14.05.2018 - 14.06.2018
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
30.10.2018 - 21.12.2018
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Toimipiste
Laurea Tikkurila
Opetuskielet
suomi
Paikat
0 - 30
Koulutus
Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Opettajat
Mika Stenberg
Vastuuopettaja
Mika Stenberg
Opintojakso
R0314

Tavoitteet

The student is able to
- describe the fundamentals of MEAN stack and how web developers can benefit from it
- install and configure a MEAN stack development environment
- design, develop and implement Node.js web applications
- implement server-side web scripts using Express.js framework
- implement server-side web scripts that interact with a relational and/or NoSQL database

Aika ja paikka

Tikkurila

Oppimateriaali ja suositeltava kirjallisuus

Opettajan materiaalin lisäksi seuraavaa kirjaa voidaan hyödyntää kurssilla:
MEAN web development
Haviv, Amos
Link to electronic version (EBL):http://www.laurea.eblib.com/patron/FullRecord.aspx?p=1706428

Toteutustapa

Kurssin aikana opiskelijat tutustuvat web sovellusten kehittykseen MEAN -teknologiapinon avulla. 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.

Toteutuksen valinnaiset suoritustavat

Opiskelija voi suorittaa kurssin itsenäisesti tekemällä vaadittavat tehtävät ja osallistumalla loppukokeeseen.

Opiskelijan ajankäyttö ja kuormitus

Kurssin sisällön omaksuminen sekä itsenäisten tehtävien suorittaminen vaatii paneutumista asioihin myös lähitapaamisten ulkopuolella.

Sisältö ja sen jaksotus

- MEAN teknologian perusteet
- kehitysympäristön asennus
- Node.js sovelluksen suunnittelu ja toteutus
- Express.js sovelluskehyksen hyödyntäminen
- Relaatiotietokantojen ja NoSQL -tietokantojen käyttäminen sovelluksissa

Arviointiasteikko

H-5

Lisätiedot

Kurssille osallistuvilta opiskelijoilta edellytetään seuraavien kurssien hyväksytty suoritus tai vastaavat tiedot:
- Ohjelmoinnin perustaito
- Verkkosivujen kehittäminen (HTML, CSS, JavaScript)
- Dynaamisten verkkosivujen kehittäminen (JavaScript)

Siirry alkuun