Web Software Development
Data is displayed for academic year: 2023./2024.
Associate Lecturers
Laboratory exercises
Course Description
Course content includes the fundamentals of web architectures, protocols, and standards, as well as programming in HTML5, JavaScript, and CSS. Students will learn the basic concepts and technologies of web software development and understand the features and functionality of the HTTP protocol and how it is used programmatically. Students will learn to design and implement a complete dynamic web application that includes a client and a server part and will be able to identify and evaluate the features of the developed solution.
Study Programmes
University undergraduate
[FER3-EN] Computing - study
(4. semester)
Forms of Teaching
Lectures
The classes are organized in two blocks: The first block comprises 7 classes and a midterm exam, while the second comprises 6 classes and a final exam. this makes in total 15 weeks with 3 hours per week.
LaboratoryStudents independently solve 4 practical tasks through laboratory exercises. HTML, CSS, JavaScript, Node.js.
Grading Method
Continuous Assessment | Exam | |||||
---|---|---|---|---|---|---|
Type | Threshold | Percent of Grade | Threshold | Percent of Grade | ||
Laboratory Exercises | 30 % | 30 % | 30 % | 30 % | ||
Mid Term Exam: Written | 0 % | 30 % | 0 % | |||
Final Exam: Written | 40 % | 40 % | ||||
Exam: Written | 40 % | 70 % |
Week by Week Schedule
- Introduction, HTML
- HTML
- CSS
- CSS
- JavaScript
- JavaScript
- JavaScript
- Midterm exam
- HTTP
- Socket and web server
- Dynamic web
- Dynamic web
- Dynamic web
- Dynamic web
- Final exam
Literature
For students
General
ID 209656
Summer semester
5 ECTS
L3 English Level
L2 e-Learning
45 Lectures
0 Seminar
0 Exercises
15 Laboratory exercises
0 Project laboratory
Grading System
87,5 Excellent
75 Very Good
62,5 Good
50 Sufficient