Skip to main content

Programming of Web-applicationsLaajuus (5 cr)

Course unit code: IIM60212

General information


Credits
5 cr
Teaching language
Finnish

Objective

Student
- understands the network constraints and opportunities of the implementation of web application on the internet
- learns how to design and implement dynamic application in different screen sizes
- learns to use different media and data storages in a application

Content

- Structural HTML elements
- Object Oriented Programming in JavaScript
- Dynamic HTML and DOM
- Using JavaScript Framworks in Web applications
- Dynamic Web applications and richer user experience
- Basic use of different data sources (XML, JSON, MySQL)
- Basics of the server-side programming with PHP
- Publishing applications on the internet

Qualifications

WWW-techniques or equivalent knowledge

Assessment criteria, satisfactory (1)

Excellent 5: Student knows the web programming details very comprehensively such as event handling and the different use cases of the media. Student can develop an interactive and dynamic web application which uses a diverse and innovative external data sources. The documentation of the final project is comprehensive and carefully prepared and done. Oral reporing is very fluent and it shows that student can handle the final project topic excellently.
Very Good 4: Student knows the web programming details very well such as event handling and the different use cases of the media. Student can develop an interactive and dynamic web application which uses nicely external data sources. The documentation of the final project is carefully prepared and done. Oral reporing is fluent and shows that student can handle the final project topic very well.
Good 3: Student knows the web programming details such as event handling and can use different media nicely to create interactive web application user interface. Documentation contains required matters. Oral reporting is structured and covers nicely done project work.
Satisfactory 2: Student can develop web application using basic technologies in a client side. Server side implementation is limited. Required documentation is done but is very limited. Presentation given.
Sufficient 1: Student handles the basics of the web application creation. The project work is very limited.
Fail 0: Student doesn’t understand the basics of the web application programming.

Go back to top of page