At the end of this course, the students; 1) Know fundamentals of the Internet and Web and Web 2.0. 2) Use the Ajax Client, Ajax-Enabled Rich Internet Applications, XHTML and Cascading Style Sheets (CSS). 3) Apply JavaScript: Scripting, Control Statements, Functions, Arrays, Objects, Events, Document Object Model (DOM): Objects and Collections 4) Experience XML and RSS 5) Develop Rich Internet Applications with Adobe Flash CS3, Microsoft Silverlight, Adobe Dreamweaver CS3, Web Servers (IIS and Apache), Database: SQL, MySQL, ADO.NET 2.0 and Java DB.
6) Design with PHP Applications, ASP.NET 2.0 and ASP.NET Ajax, JavaServer Faces Web Applications, Web Services - SOAP
MODE OF DELIVERY
Face to face
PRE-REQUISITES OF THE COURSE
No
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
None
COURSE DEFINITION
Fundamentals of the Internet and Web. Web 2.0. The Ajax Client. Ajax-Enabled Rich Internet Applications.
XHTML. Cascading Style Sheets (CSS). JavaScript: Scripting. Control Statements. Functions. Arrays. Objects. Events. Document Object Model (DOM): Objects and Collections. XML and RSS. Rich Internet Applications with Adobe Flash CS3. Microsoft Silverlight. Adobe Dreamweaver CS3. Web Servers (IIS and Apache). Database: SQL. MySQL. ADO.NET 2.0 and Java DB. PHP Applications. ASP.NET 2.0 and ASP.NET Ajax. JavaServer Faces Web Applications. Web Services - SOAP
COURSE CONTENTS
WEEK
TOPICS
1st Week
Fundamentals of the Internet and Web
2nd Week
Web 2.0, The Ajax Client
3rd Week
Ajax-Enabled Rich Internet Applications.
4th Week
XHTML, Cascading Style Sheets (CSS).
5th Week
JavaScript: Scripting, Control Statements, Functions, Arrays, Objects, Events.
6th Week
JavaScript: Scripting, Control Statements, Functions, Arrays, Objects, Events.
7th Week
Document Object Model (DOM): Objects and Collections, XML and RSS.
8th Week
Mid-term
9th Week
Rich Internet Applications with Adobe Flash CS3, Microsoft Silverlight, Adobe Dreamweaver CS3.
10th Week
Web Servers (IIS and Apache).
11th Week
Database: SQL, MySQL, ADO.NET 2.0 and Java DB. PHP Applications.
12th Week
ASP.NET 2.0 and ASP.NET Ajax.
13th Week
JavaServer Faces Web Applications
14th Week
Web Services - SOAP
RECOMENDED OR REQUIRED READING
1. Sebesta R. W. Programming the World Wide Web, 4/E, Addison-Wesley, 2008, ISBN: 9780321489692