IMT1441
Programming for the Web I
Last taught 2020
Spring
Gjøvik
Norwegian
About this course
Content
- Technologies for dynamic scripting on the WWW
- Basic programming in JavaScript
- JavaScript and the DOM
- Testing and debugging
- APIs, libraries and documentation
- Basic programming in PHP
- Webservers, databases and publishing solutions
- Object oriented programming, classes, objects and methods
Learning outcomes
Knowlegde
- Have a good understanding of the basics JavaScript syntax and the DOM
- Have a basic understanding of the principals of object oriented programming: classes, object and methods
- Know the basic methods of testing
Skills
After having completed the course the students should be able to
- Solve fundamental programming tasks, find the algorithm for a solution and
- implement a given algorithm in working code
- take advantage of libraries and APIs
General competence
After having completed the course the students will have better skills in
- problem solving
- analytic thinking
Teaching methods
-Lectures
-Group work
-Laboratory work
-Exercises
-Supervision
Coursework requirements: None