Web Technologies
Lecture Web Technologies (WebTech)
Semester: Winter Semester 2024/25
Lab language: English
Exam language: English
Exam type: Written Examination + Project Work (optional, with bonus)
Notice
The course will start on October 7, 2024, and will take place in-person. More information will be provided in the Moodle course room for the registered students.
Description
The World Wide Web and its underlying technologies are increasingly gaining importance for the development of interactive Web applications. This course introduces concepts, principles, and methods in current client and server-side Web technologies. Knowledge in basic Web technologies, such as HTML, JavaScript, CSS is recommended. The focus of this course is on emerging Web technologies. These include extensions of Web standards, Web toolkits, and development environments, current backend Web frameworks (e.g., Node.js/Express.js, MongoDB), frontend Web frameworks (e.g., React.js, Material UI, Angular), and a combination of Web technologies (e.g., MERN/MEAN Stack). This course follows a student-centered and project-based learning approach. The presented technologies are further investigated and applied in hands-on sessions as well as small student projects carried out throughout the course.
Target Audience
- Bachelor of Science Software Engineering
Date & Location
Lecture:
- Mon, 12:00 – 14:00
- S05 T00 B59
- Starts on October 7, 2024
Hands-on sessions:
- Mon, 16:00 – 18:00
- S05 T00
B08B59 - Starts on October 21, 2024
Prerequisites
- Knowledge in basic Web technologies such as HTML, JavaScript, and CSS is recommended
- High motivation and commitment
- Good teamwork skills
Organization
- Course material (Moodle, CourseMapper)
- Course catalog (LSF)
Lecturers
- Prof. Dr. Mohamed Chatti (Lecturer)
- M. Sc. Shoeb Joarder (Teaching Assistant)