Skip to main content

Web programming III (5 cr)

Code: C-02537-4_ETA0190-3004

General information


Enrollment
01.08.2024 - 15.07.2025
Registration for the implementation has begun.
Timing
01.09.2024 - 31.07.2025
Implementation is running.
Number of ECTS credits allocated
5 cr
Institution
Savonia University of Applied Sciences
Teaching languages
Finnish
Seats
0 - 1100
No reservations found for realization C-02537-4_ETA0190-3004!

Evaluation scale

Five step scale

Objective

Osaat toteuttaa REST-rajapintoja käyttäen hyväksi valittua backend-kirjastoa Osaat integroida tietokantakutsut backend-toteutukseen Ymmärrät REST-arkkitehtuurin perustoiminnallisuuden Osaat käyttää hyväksi sivumalleja (template engine) Osaat käyttää JSON-formaattia tiedonsiirtoon Osaat toteuttaa asynkronisia kutsuja Javascript:n avulla

Methods of completion

Monimuotoinen Moodle toteutus. Toteutussuunnitelma käydään läpi ensimmäisten tuntien aikana.

Content

tietokantarajapinta, REST-rajapinta, asynkroniset kutsut.

Materials

Web-ohjelmoinnin nopean kehityksen vuoksi materiaali jaetaan opintojakson alussa. Opintojaksolla ei ole käytettävissä luentokalvoja ja materiaali koostuu verkosta olevista valmiista sivustoista. Kustakin aiheesta on saatavilla myös videomateriaalia.

Teaching methods

Opintojakso opiskellaan verkossa Moodle-oppimisympäristössä. Opintojakson voi opiskella itsenäisesti omaan tahtiin toteutusaikana 1.9.2024 –31.7.2025 Opintojakso arvioidaan tehtävien perusteella. Tehtäviä tulee yhteensä 30kpl ja hyväksyttyyn arvosanaan täytyy tehdä vähintään 15kpl tehtäviä hyväksytysti. Tehtävät ovat web-ohjelmointiin liittyviä ohjelmointitehtäviä ja jokaisesta tehtävästä saa 0-1p. Opintojaksolla käytetään tehtävien tarkistamiseen automaattitestejä, jotka testaavat ratkaisut ohjelmallisesti. Testeistä täytyy onnistua vähintään puolet/tehtävä, jotta tehtävästä saa yhden pisteen. Opintojakson tehtävien on oltava tehtynä viimeistään 31.7.2025. Opintosuorituksia arvioidaan kuukauden välein. Opiskelussa tarvitaan tietokone, johon voidaan asentaa tarvittavat ohjelmistot. Ohjelmistot ovat open source-ohjelmistoja.

Student workload

Opintojakson työmäärä on noin 135 tuntia itsenäistä opiskelua.

Qualifications

Web-ohjelmointi I ja II, Tiedonhallinta ja SQL

Go back to top of page