Opintojakson tiedot
Näytä opetus ja tentit
521260S Ohjelmoitava Web, 5 op 
Tunniste 521260S  Voimassaolo 01.08.2006 -
Nimi Ohjelmoitava Web  Lyhenne Ohjelmoitava We 
Laajuus5 op   
OpiskelumuotoSyventävät opinnot Oppiaine4307 Tietotekniikka 
LajiOpintojakso   
  Arvostelu1 - 5, hyv, hyl 
 
   
Vastuuyksikkö Tietotekniikan ala 

Opettajat
Nimi
Ivan Sanchez Milara 

Kuvaus
Asema 

The course is mandatory for International Master's Programme in Computer Science and Engineering and Master's Programme in Computer Science and Engineering. It is optional for other degree and master programmes.

 
Laajuus 

5 ECTS cr

 
Opetuskieli 

In English.

 
Ajoitus 

Spring, periods 3-4.

 
Osaamistavoitteet 

1. Understands the main design concepts related to REST architectural style and ROA architecture

2. Is able to design, test and implement different components of a RESTful Web API

3. Understands what hypermedia is and how can it be used to build RESTful Web APIs

4. Is able to implement simple clients using Web technologies

5. Becomes familiar with basic technologies to store persitent data on the server and serialize data in the Web

 
Sisältö 

RESTful Web APIs,  hypermedia,  transactional/non-transactional databases , RESTful clients (HTML5 and Javascript).

 
Järjestämistapa 

Web-based teaching and face-to-face teaching.

 
Toteutustavat 

Lectures 4 h, guided laboratory work 15 h, the rest as self-study and group work. Each group implements programs and writes a report.

 
Kohderyhmä 

M.Sc. level students of Computer Science and Engineering; other students of the university of Oulu are accepted if there is enough space in the classes.

 
Esitietovaatimukset 

Elementary programming. Applied Computing Project I is recommended.

 
Yhteydet muihin opintojaksoihin 

The course is an independent entity and does not require additional studies carried out at the same time.

 
Oppimateriaali 

Mainly course slides and links to different Web resources announced during the first lecture. Course books: * Leonard Richardson, Mike Amundsen & Sam Ruby. RESTful Web APIs. O'Reilly Media 2013. ISBN: 978-1-4493-5806-8. * Leonard Richardson & Sam Ruby,RESTful Web Services. O’Reilly Media 2007. ISBN: 978-0-596-52926-0.

 
Suoritustavat ja arviointikriteerit 

This course unit utilizes continuous assessment. The project work is divided in different deadlines that students must meet to pass the course. Each deadline will be assessed after completion.

Read more about assessment criteria at the University of Oulu webpage.

 
Arviointiasteikko 

The course unit utilizes a numerical grading scale 1-5. In the numerical scale zero stands for a fail.

 
Vastuuhenkilö 

Ivan Sanchez Milara

 
Työelämäyhteistyö 

None.

 
Lisätiedot 

This course replaces the course “521260S Representing structured information”.

 


Meneillään oleva ja tuleva opetus
Toiminnot Nimi Tyyppi op Opettaja Aikataulu
ilmoittautumisaika ei ole alkanut Programmable web project  Opintojakso  Ivan Sanchez Milara  10.01.18 -13.02.18

Tulevat tentit
Ei tenttejä WebOodissa