188.951 Web Engineering
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022S, VU, 2.0h, 3.0EC
TUWELLectureTube

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • LectureTube course
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to:

  • develop responsive websites using HTML5, CSS3 and JavaScript/ECMAScript
  • develop web servers and back-end web APIs using NodeJS
  • use front-end web frameworks, in particular, Vue.js
  • understand modern web infrastructure
  • recognize, understand and employ common patterns and components of web applications
  • evaluate and integrate external web services into web applications

Subject of course

  • Preliminary discussion
  • Overview
  • HTML
  • CSS
  • JavaScript
  • Web Services Interaction
  • Web Server
  • Backend
  • Frontend
  • Guest Lecture

Teaching methods

In addition to the lecture, the students will build a web application (frontend and backend) in four assignments.

Mode of examination

Immanent

Additional information

If you have any questions, please contact web-engineering@big.tuwien.ac.at

Student effort is 3 ECTS or 75 hours, broken down as:

13,5 h Lecture (9 x 1,5 h)
  45 h Assignments (1h + 4 x 11 h)
  15 h Preparing for tests (2 x 7,5 h)
    1 h Tests (2 x 30 min)

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue16:00 - 18:0001.03.2022 - 28.06.2022 Lecture
Web Engineering - Single appointments
DayDateTimeLocationDescription
Tue01.03.202216:00 - 18:00 Lecture
Tue08.03.202216:00 - 18:00 Lecture
Tue15.03.202216:00 - 18:00 Lecture
Tue22.03.202216:00 - 18:00 Lecture
Tue29.03.202216:00 - 18:00 Lecture
Tue05.04.202216:00 - 18:00 Lecture
Tue26.04.202216:00 - 18:00 Lecture
Tue03.05.202216:00 - 18:00 Lecture
Tue10.05.202216:00 - 18:00 Lecture
Tue17.05.202216:00 - 18:00 Lecture
Tue24.05.202216:00 - 18:00 Lecture
Tue31.05.202216:00 - 18:00 Lecture
Tue14.06.202216:00 - 18:00 Lecture
Tue21.06.202216:00 - 18:00 Lecture
Tue28.06.202216:00 - 18:00 Lecture

Examination modalities

  • The assignments are graded through automated tests.
  • There will be two written tests about the lecture contents on TUWEL.

Course registration

Begin End Deregistration end
07.02.2022 00:00 02.03.2022 23:55 08.03.2022 23:55

Curricula

Study CodeObligationSemesterPrecon.Info
033 526 Business Informatics Mandatory4. SemesterSTEOP
Course requires the completion of the introductory and orientation phase
033 532 Media Informatics and Visual Computing Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 534 Software & Information Engineering Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase

Literature

No lecture notes are available.

Previous knowledge

Participation in this course is regulated by STEOP.

Basic knowledge of version control systems is required, particularly how to use git.

Accompanying courses

Miscellaneous

Language

English