Course - Front-End Web development - IDG1011
Front-End Web development
About
About the course
Course content
- Selecting and manipulating DOM nodes using JavaScript
- Generating DOM elements dynamically and manipulating the DOM structure
- Fetching information from external sources
- Basic JavaScript constructs
- Testing and finding bugs
- Data persistence on the client
- Object oriented programming, classes, objects, methods
Learning outcome
Knowlegde
- have a thorough knowledge about basic JavaScript constructs and the DOM and how this can be used to create dynamic, interactive websites
- understand the basic principles i object oriented programming: classes, objects and methods
- Know the basic methods for testing and finding bugs in the code in the web browser
Skills
- being able to create simple interactive, dynamic websites using JavaScript, HTML and CSS
- being able to solve simple programming tasks
General competence
After having completed the course the students will have better skills in
- problem solving
- analytic thinking
Learning methods and activities
-Lectures
-Group work
-Laboratory work
-Exercises
-Supervision
Coursework requirements: 3 (three) obligatory assignments, all must be approved.
Compulsory assignments
- Obligatory 1
- Obligatory 2
- Obligatory 3
Further on evaluation
Work consists of 3 assignments. 1 group assignment, 2 individual assignments
Re-sit examination:
Normal re-sit exam
The obligatory assignments are valid for the following calendar year.
Specific conditions
Admission to a programme of study is required:
Web Design (ÅRWEB)
Web Development (BWU)
Recommended previous knowledge
IDG1292 Webcoding
Course materials
Online material with links from BlackBoard.
Recorded lectures
Lab assignments
Subject areas
- Computer Science
Contact information
Course coordinator
Department with academic responsibility
Examination
Examination
Ordinary examination - Spring 2021
En gruppeinnlevering og to individuelle oppgaver (1)
- Other comments
- 1) Innlev. 1: 19/3, kl. 15.00 Innlev. 2: 23/4, kl. 15.00 Innlev. 3: 21/5, kl. 15.00
Hjemmeeksamen
Submission 2021-06-04 Time Release 09:00
Submission 13:00 Duration 4 hours Exam system Inspera Assessment