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

2019S, VU, 2.0h, 3.0EC

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

This lecture has to be cancled for the summer term 2019!

After a successful completion of this course students will have a profound understanding of the technological foundations of web applications. In particular the course will focus on client- and server-side technologies for web-applications, modeling languages, methods for web applications, web accessibility etc.

Subject of course

Lectures:

Modul 0: Joint introduction with Semistructured Data course (Thursday, 01.03.2018 from 11:00-12:30)
Modul 1: Introduction + XHTML, HTML5, WAI (I)
Modul 2: CSS, Responsive Design, WAI (II)
Modul 3: JavaScript, JQuery, SVG
Modul 4: Client side Javascript I
Modul 5: Client side Javascript II
Modul 6: Interaction I
Modul 7: Interaction II
Modul 8: Linked Open Data
Modul 9: Optimization

Exercises:
Ex1: HTML5, CSS3, WAI
Ex2: Javascript, JQuery, SVG
Ex3: Angular
Ex4: Web server/services
 
Didactic Concept:
The content of the lectures is elaborated in 4 practical assignments in teams of 3 students. Additionally, 2 written exams validate comprehension. One of these exams may be repeated.

Additional information

Effort for the student:

Attending lectures                                               9 x 1,5 h  =  13,5 h
Preparing assignments                                       4 x 9,5 h  =  38 h
Preparing for assignment reviews                   2 x 45 min  =  1,5 h
Presenting assignments                                  2 x 30 min  =    1 h
Learning for tests                                                 2 x 10 h  =   20 h
Attending tests                                                  2 x 30 min  =    1 h
-----------------------------------------------------------------------------------
Total effort:                                                                               75 h

Lecturers

Institute

Examination modalities

The theoretical part and the practical part affect the grade at a ratio of 1:1.

Practical Part:
The practical part consists of 4 assignments which are elaborated in teams of 3 students. Three of these assignment has to be presented at an assignment review, where required functionality of the solution as well as each student's comprehension of concepts and techniques is individually assessed.
A positive grading requires at least 30 % of obtainable points of each assignment. Overall, at least 51 % of the 4 assignments' points have to be reached.

Theoretical Part:
There are 2 mandatory written exams throughout the term. Each of the two exams must be positive (at least 51 % of the points). One of the two exams (xor) may be repeated at the end of the term.

Course registration

Begin End Deregistration end
18.02.2019 00:00 05.03.2019 23:55 05.03.2019 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

The lecture slides can be found in the TUWEL course.

Previous knowledge

Participation in this course is regulated by STEOP.

Basic knowledge of the course "Semistructured Data", which is offered in conjunction with Web Engineering, in particular XML, is required.

Accompanying courses

Language

German