Print
Code
IT-WEB1
Version
4.0
Offered by
ICT Engineering
ECTS
5
Prerequisites
General admittance requirements
Main purpose
This course is an introduction to front-end web development and core web standards. Students will gain proficiency in HTML, CSS, and JavaScript, while developing the competencies necessary to create responsive, interactive, and dynamic websites.
Knowledge
After completing the course, students will be able to:
- Understand the roles of HTML, CSS, and JavaScript in web development.
- Identify basic HTML elements and attributes.
- Describe the core concepts and techniques of CSS for styling a web page, including syntax, selectors, the cascade algorithm, specificity, inheritance, the box model, and styling methods.
- Explain the DOM, how it can be used to access and modify elements on a webpage, and how it can be used in conjunction with other Web APIs to make a page more interactive.
Skills
Upon course completion, students will have gained skills to:
- Create the structure of a web page with basic HTML elements and attributes.
- Create a responsive layout using flow, flexbox, and media queries.
- Set up and organize a development environment and leverage browser developer tools.
- Write JavaScript code, utilizing variables, functions, conditionals, loops, objects, and Web APIs to create interactive websites.
- Validate and handle HTML Forms.
- Consume a Web API.
Competences
Upon completing this course, students will have gained the competencies to:
- Create responsive, interactive, and dynamic websites.
- Establish a strong foundation in core web standards, preparing for the development of web applications using modern frameworks and tools.
- Collaborate with backend developers to create dynamic websites with client/server communication.
Topics
Teaching methods and study activities
12 sessions (48 lessons). These lessons consist of presentations, discussion of theory and exercises. The total workload of the student is expected to be around 140 hours.
There are a total of three smaller projects during the semester.
Resources
Select material from online resources.
Evaluation
Examination
Exam prerequisites:
1. Attendance (≥ 75%)
If the exam prerequisites are not met, the student must complete a written assignment in WISEflow to qualify for the re-exam.
This assignment will be scheduled after the ordinary exam.
Type of exam:
Individual oral exam, 20 minutes, without preparation.
The student will draw from a pool of known questions and is expected to reference relevant course projects as part of their answer. This involves demonstrating and potentially writing or modifying source code during the exam.
The final grade will be based on an overall assessment of the projects presented and the oral examination.
Internal assessment.
Tools allowed:
All
Re-exam:
Same as the ordinary exam.
Grading criteria
Grading based on the Danish 7-point scale.
Additional information
Responsible
Line Lindhardt Egsgaard (lile)
Valid from
8/1/2025 12:00 AM
Course type
Business and Management<br/>
Keywords
Web development, front end, web infrastructure, HTML, CSS, JavaScript, responsive layouts, web design, web APIs