Title: Welcome
Course: Web Technology 2020

Introduction

Course Aim: To enable students to apply  knowledge and skills in  designing  and implementing web applications.

Course Description: The course introduces students to the basics of Internet technology concepts, principles and tools that can be used to develop Internet applications. The course provides a basic understanding of browsers, web, Ajax, client and server programming, mark-up languages and database concepts.

This course is offered to the second year degree students majoring in Computer Science and IT.

Intended Learning Outcomes:

At the end of this module, you will be able to:

1. Describe the Concepts of the Internet and Web technology
2. Design a static website using HTML/HTML5 and CSS/CSS3
3. Develop client-side application using technologies such as JavaScript, Ajax, JQuery and DOM
4. Develop server-side application using PHP
5. Apply database concepts in developing a web application
6. Apply basic principles of web security used in developing a web application
7. Design and implement an Internet application using the client/server model.