Siirry suoraan sisältöön

Web Application Programming (5 op)

Toteutuksen tunnus: 5I00CI79-3001

Toteutuksen perustiedot


Ilmoittautumisaika
30.11.2015 - 10.01.2016
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2016 - 23.12.2016
Toteutus on päättynyt.
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
englanti
Opettajat
Esa Kujansuu
Opintojakso
5I00CI79

Osaamistavoitteet (Opintojakso)

After completing the course, the student understands the variety of available Web concepts and technologies and is able to develop a simple web application. The student is able to design a simple web application with respect to maintenance and further development.

Sisältö (Opintojakso)

- Fundamentals of a web application
- Concepts and technologies used in web applications
- Use of repositories
- Design of a web application
- Enabling maintenance and further development

Tenttien ja uusintatenttien ajankohdat

No exams

Arviointimenetelmät ja arvioinnin perusteet

The course is evaluated based on a practical work (giving grades 0-5) and exercises (giving +0 or + 1 for the grade).
75% of exercises made gives +1 for the grade.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

contact lessons | discussions | exercises | practical work

Oppimateriaalit

Tabula course: http://moodle.tamk.fi/course/view.php?id=7277
Ask teacher for the course key

Opiskelijan ajankäyttö ja kuormitus

24 hours classroom
111 hours independent work

Sisällön jaksotus

Fundamentals (Protocols and network, HTML5, CSS, Responsive design)
Client side programming (Javascript, AngularJS)
Exploitation of server-side data resource (JSON from server side)

Lisätietoja opiskelijoille

Dates
Dates according to the program schedule.
Learning goals
Student knows available Web concepts with server-side and client-side technologies
The student can use databases as a repository of a web application
The student is able to design a simple web application
eLearning
All project material is in Tabula. All exercises given will be returned only in Tabula.
Feedback is collected on the course implementation through the course feedback system

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

No practical work is returned or the practical work does not fulfil the minimum requirements given for the practical work.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Student is able to create a simple interactive web application preferably as a single page application. The application preferably uses server-side data.

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Student is able to create an interactive web application as a single page application with functional basic operations for the usage of the application. The application uses server-side database as data source.

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Student is able to create an interactive web application as a single page application with needed functional operations for the usage of the application. The application uses server-side database/service as the data source(s). Student also actively participates in the exercises and is able to use the rich variety of the features available.

Siirry alkuun