course-details-portlet

DIFT1001

Web Technology and Teamwork

Choose study year
Credits 7.5
Level Foundation courses, level I
Course start Autumn 2024
Duration 1 semester
Language of instruction Norwegian
Location Trondheim
Examination arrangement Project

About

About the course

Course content

Web technology.

Introduction to web publishing, HTML, CSS, DOM and JavaScript, principals for web design, use of frameworks, multimedia on web (graphics, images, sound and video), integration of external services.

Teamwork

First learn about working in teams and thereafter the team will use this knowledge to do a project and present the result of this. In this process one should use the knowledge about roles and models for team establishment and team development, use principals for project implementation and administration and use principals for presentation techniques.

Learning outcome

Knowledge

Web technology

Candidate:

  • understands the client-server architecture in the context of web browser and web server
  • knows the difference between static and dynamic web pages
  • knows the HTTP protocol and cryptographic communication using HTTPS
  • understands the structure of a URL, domain names and ports
  • knows the difference between absoute and relative addressing
  • knows the behaviour of a search engine
  • understands the importance of following web standards
  • has fundemental knowledge about universal design and principals for good usabiliy

Teamwork

Candidate:

  • has knowlege of conditions for a successful team work and different roles related to this
  • has knowledge of how to establish and further develop a team
  • has knowledge avout planning and running projects
  • knows the principals of effective oral and written communication

Skills

Web technology

Candidate can:

  • develop and publish a functional website
  • code HTML, CSS and JS with the use of a standard text editor
  • upload the webside to a webserver using SFTP
  • change the look of the website using internal og external CSS
  • use DOM and JavaScript tot make dynamic webpages
  • using frameworks to unite the development process
  • add multimedia (graphics, images, sound, video) on the website
  • integrate external services on the website

Teamwork

Candidate:

  • can administer process documentation and use ICT-tools properly in a team
  • can contribute actively to run a effective project using a team
  • can refelct over ones contribution to the team and adapt to the actual working situation
  • can present results of the conducted project work both verbally and written

General

Web technology

Candidate:

  • obtains a fundemental understanding og how a modern website is constructed

Teamwork

Candidate:

  • has understanding that ones actions affects the team

Learning methods and activities

Lectures, material, mandatory exercises, lab work, team meetings, deliveries related to project, presentation of project.

There is a focus on doing tasks in teams such that one gets practical experience with team work. This demands an active participation of the individual team members during the semester.

Compulsory assignments

  • Excersizes

Further on evaluation

Final delivery of the project is graded with pass/not-passed according to the specifications in the project description. Individual assessment of the project can be given.

In the event of voluntary repetition, fail (F) or valid absence, the entire project must be retaken in a semester with teaching.

Mandatory activities includes:

  • Participation at meetings and presentation of project
  • Delivering exercises in web technology (6 of 8)
  • Submission in team work

Specific conditions

Admission to a programme of study is required:
Digital Business Development (ITBAITBEDR)

Required previous knowledge

This course is reserved for students admitted to "Digital forretningsutvikling".

Course materials

Announced later.

Credit reductions

Course code Reduction From
IDRI1002 7.5 sp Autumn 2019
IFUD1102 3.7 sp Autumn 2019
IINI1002 3.7 sp Autumn 2019
IFUD1105 3.7 sp Autumn 2019
IINI1005 3.7 sp Autumn 2019
INFT1003 7.5 sp Autumn 2019
This course has academic overlap with the courses in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Information Technology and Informatics

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Computer Science

Examination

Examination

Examination arrangement: Project
Grade: Passed / Not Passed

Ordinary examination - Autumn 2024

Project
Weighting 100/100 Date Submission 2024-11-14 Time Submission 12:00