[go: up one dir, main page]

0% found this document useful (0 votes)
26 views2 pages

Web Technology

Uploaded by

Valentino
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views2 pages

Web Technology

Uploaded by

Valentino
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

WEB TECHNOLOGY – BRIDGING COURSE

ASSIGNMENT COVER SHEET


Name & Surname: _______________________
ITS No: ________________________________
Qualification: ___________________________
Year: __________________________________
Semester: ______________________________
Assignment Due Date: ____________________
Date submitted: _________________________

MARK EXAMINER’S MODERATOR’S


QUESTIONS REMARKS
ALLOCATION MARK MARKS
MARKS FOR CONTENT
QUESTION ONE 45
QUESTION TWO 55
TOTAL 100
NOTE THE FOLLOWING
1. TABLE OF CONTENTS
Accurate numbering according to the numbering in text and page numbers. It must be an automatic table of contents
2. LAYOUT AND SPELLING
Font – Calibri 12
Line Spacing -1.0
Margin should be Justified
3. REFERENCING
According to the Harvard Referencing Style

Name of the Examiner : __________________ Name of the Moderator: ___________________


Signature of Examiner: __________________ Signature of Moderator: __________________
Date : ___________________ Date: _______________ _____

1. The assignment must include the following:


1.1. Table of contents
1.2. References
2. Note: The quality of work is more important than the number of pages.
3. Plagiarism is a serious offence which attracts a severe penalty and must be avoided at all costs. If
any student is guilty of plagiarism, the lecturer will retain the assignment and award a zero mark.
The Turnitin report must be submitted together with the assignment and must be less than 10%
similarity index.
Question One (45 marks)

1.1 Compare and contrast traditional server-side rendering (SSR) and client-side rendering (CSR)
approaches. Discuss the benefits and challenges for each method. (10 marks)

1.2 Explore the challenges and implications of securing web applications in an era of sophisticated
cyber threats. Discuss common security vulnerabilities and discuss the strategies to mitigate them.

(20 marks)

1.3 Analyze the privacy concerns associated with data collection and tracking on the web. Discuss
technologies and best practices for safeguarding user privacy, such as secure cookies and content
security policies. (15 marks)

Question Two (55 marks)

2.1 Choose any website of your choice and conduct an accessibility audit using web accessibility
evaluation tools. Identify accessibility issues and propose solutions to improve the website's
inclusivity. (20 marks)

2.2 Explain the concept of Progressive Web Apps (PWAs) and their benefits for web development.
Discuss the key characteristics that differentiate PWAs from traditional web applications.

(15 marks)

2.3 Compare and contrast RESTful APIs and GraphQL, discuss their advantages and limitations.
Explain how microservices architecture promotes modularity and scalability in web applications.
(20 marks)

You might also like