IDATT2105

Full-stack application development

Spring

Trondheim

Norwegian

Overview

93 candidates

Average grade

B

3.82

0.06

Pass rate

100%

same

Grade distribution
Average over time
Pass rate over time

About this course

Content

This course will cover the following topics:

  • HTML and CSS.
  • Programming and use of client and server frameworks, client-server communication and REST architecture.
  • Authentication and general security in applications.
  • State handling on client and server.
  • Testing and analysis of source code.

Learning outcomes

Knowledge

The candidate must:

  • have broad knowledge of client and server side development
  • be able to explain REST architecture
  • be able to explain security mechanisms when developing full-stack applications
  • know different tools and frameworks as aides in the development of full-stack applications (D)
  • be able to test and analyze source code on client and server

Skills

The candidate must:

  • be able to develop secure, stable and maintainable applications (I, D)
  • be able to assess advantages and disadvantages of using different tools and frameworks (D)

General competence

The candidate must:

  • be able to acquire new knowledge in a field in continuous development.

Teaching methods

Lectures, lessons, assignments, and workshops.