Course - Web Technology and Teamwork - DIFT1001
Web Technology and Teamwork
About
About the course
Course content
Web technology
In this course you will learn about web publishing, HTML, CSS, DOM and JavaScript, user experience on the web, use of frameworks and multimedia on the web, and integration of external services.
Teamwork
First you will learn about working in teams and then the team will use the knowledge to carry out a project and present the result of this. In this process you should use the acquired knowledge about roles and models for team establishment and team development, and apply principles for project implementation and administration.
Learning outcome
Knowledge
Web technology
The student:
- understands the client/server-architecture in the context of browsers and web servers
- knows the difference between static and dynamic web pages
- has knowledge about the HTTP protocol and encrypted communication with HTTPS
- understands the structure of a URL, domain names and ports
- knows the difference between absolute and relative addressing
- understands the importance of adhering to web standards
- knows the structure of an HTML document
- knows basic elements in HTML
- has knowledge about CSS syntax, styling and the box model
- understands CSS techniques used for responsive layout
- has fundamental knowledge about universal design and UX on the web
Teamwork
The student:
- has knowledge of the prerequisites for successful teamwork and various roles in connection with this
- has knowledge of how teams are established and further develop
- has knowledge of project planning and implementation
- knows about principles of effective oral and written communication
Skills
Web technology
The student is able to:
- develop and publish a functional and responsive web site
- code HTML, CSS and JS using a dedicated editor
- upload a web site to a web server using SFTP
- change the appearance and layout of a web site with CSS
- manipulate the DOM with JavaScript and create dynamic content
- use frameworks to simplify the development process
- add multimedia (graphics, images, sound, video) to a web site
- integrate external services on a web site
Teamwork
The student:
- can manage the documentation of processes and use ICT tools appropriately in a teamwork setting
- can actively contribute to carrying out effective project work in a team
- can reflect on their own contribution to teamwork and adapt to the current work situation
- can convey results of completed project work both in writing and orally
General
Web technology
- The student has a fundamental understanding of how a modern web site is structured and built.
- The student is able to acquire new knowledge in a field in continuous development.
Teamwork
- The student understands that their own behavior affects the team.
Learning methods and activities
Lectures, course material, mandatory exercises, lab work, team meetings, deliveries related to project, presentation of project.
There is a focus on carrying out work 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 requirements and evaluation criteria given in the project description.
All students in the group normally receive the same grade based on the group assignment. In special cases where a student has not contributed sufficiently, the student may be given an individual grade based on documented lack of effort and/or workload.
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
- deliveries (excercises) in web technology (6 of 8)
- deliveries related to teamwork
Specific conditions
Admission to a programme of study is required:
Digital Business Development (ITBAITBEDR)
Recommended previous knowledge
Basic programming skills.
Required previous knowledge
This course is reserved for students admitted to "Digital Business Development (Bachelor's Degree Programme)".
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 |
Subject areas
- Information Technology and Informatics