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.

2023S, 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
Fri13:00 - 15:0017.03.2023 - 16.06.2023FAV Hörsaal 1 Helmut Veith - INF (LIVE)Live Lecture
Web Engineering - Single appointments
DayDateTimeLocationDescription
Fri17.03.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Live Lecture
Fri07.04.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Live Lecture
Fri14.04.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Live Lecture
Fri21.04.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Live Lecture
Fri28.04.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Live Lecture
Fri12.05.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Live Lecture
Fri19.05.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Live Lecture
Fri26.05.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Live Lecture
Fri02.06.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Live Lecture
Fri16.06.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Live 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
06.02.2023 00:00 02.03.2023 09:00 07.03.2023 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