This course will explore a set of key
technologies currently used to support Web based applications.
Students will acquire a basic understanding of the Internet, the
World Wide Web, the various state-of-the-art Web technologies on
which Internet and Web operates. The course covers
TCP/IP and IP addressing, client-server
model, domain name system (DNS), Internet services and
protocols, HTTP, HTML, CSS, Javascript, JavaScript
Frameworks, AJAX, XML, client-side and
server-side programming, Rest API, web
services, API Design, and basic
database manipulation.
None
No textbooks.
|
|
-
-
Evaluation Tool | Weight in % |
---|---|
Assignments | 30 |
In-term Exams - Midterm(s) |
30 |
Final | 40 |
WEEK | TOPIC(S) |
---|---|
Week 1 | How Internet Works - Introduction to Internet - Introduction to TCP/IP - Addressing in TCP/IP - Client-Server Model - Domain Name System |
Week 2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 |