Skip to main content

Internet ProgrammingLaajuus (4 ECTS)

Course unit code: TJ00AA72

General information


Credits
4 ECTS

Objective

After completing the course the student knows how to create database connected and server side scripted web applications. The course will also give a basis for individual learning for further and more advanced Internet programming techniques.
-----
After the course the student is able to design, implement, test and comment database connected integrity web programs using the PHP scripting language.

Content

Server side scripting with PHP
Advanced form processing
Database connection
Presentation of data fetched from a database
User authentication
Persistent data using sessions
Security in PHP Web applications
-----
Object oriented ActionScript -programming
Advanced techniques for interactive Web applications (Ajax)

Qualifications

Introduction to Programming
Object oriented programming
Publishing Tools

Students are expected to know xhtml -description language, flash and PHP basics of programming.

Assessment criteria, satisfactory (1)

Requirements for the student:

Development of a www application:
Able to handle data flow between the browser and the server
Database connections:
Understand the basic principles of a dynamic www application and can program a simple dynamic www application

Assessment criteria, good (3)

In addition the student is able to design, implement and test his/her own dynamic web application according to a given problem to be solved.

Assessment criteria, excellent (5)

In addition the student is able to apply inbuilt libraries when building a dynamic web application or algorithm. The application done by the student is professionally done and quality of the application is high.

Go back to top of page