IMT3851

Programming for the Web II

Last taught 2020

Spring

Gjøvik

English

Overview

19 candidates

Average grade

C

2.63

0.21

Pass rate

84%

9 points

Grade distribution
Average over time
Pass rate over time

About this course

Content

Use of databases in web solutions

Database queries (SQL) and information security

XML

AJAX

Oject-oriented programming in JavaScript

Object-oriented programming in PHP

Information structures for the web

Open Source CMS systems

Learning outcomes

Knowledge
On completing this course, the student should have knowledge about
-retrieving information and displaying it dynamically in a webpage using PHP, MySQL and JavaScript
-object-oriented programming in JavaScript
-basic principles of XML
-basic principles of AJAX
-object-oriented programming in PHP
-information structures for the web

Skills
On completing this course, the student should be able to
-solve complex programming tasks
-design and implement web solutions that involve interconnecting code in multiple standards such as HTML, JavaScript, CSS, PHP, SQL and XML.
-plan and implement a design for a complex web site with a coherent information structure and graphical layout

General competence
Through this course, the student should develop her overall competence in the areas of
-problem solving
-analytic thinking
-design of complex systems

Teaching methods

-Lectures
-Group work
-Lab.hours
-Assignments
-Academic supervision