IMT3851
Programming for the Web II
Last taught 2020
Spring
Gjøvik
English
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