Student Hub
Institute of Engineering
Home
Programs
Courses
Colleges
Links
Menu
Home
Programs
Courses
Colleges
Links
Source on GitHub
Home
Courses
ENCT302
Syllabus
ENCT302
Web Technologies and Applications
Overview
Syllabus
Old questions
Syllabus
Introduction
History
Internet and the Web
Client/Server computing paradigm
Web basics
Web documents and broswers
HTML, XHTML, forms, CSS
Crawling and information retrieval on the web
Server-side programming
Server-side scripting languages- PHP, JSP, Java servlets, ASP.NET etc.
Backend database programming
Multi-tier architecture
Client-side scripting
JavaScript basics
JavaScript DOM
Web applications
Content management systems
Web application frameworks
Online information systems and solutions
Web 2.0
Introduction
Blogs, wikis, social networking and collective intelligence
Tagging - folksonomies
AJAX
Information representation and sharing - XML
XML documents, DTD
Stylesheets and transformation - XSLT
Information syndication - RSS
Web services
Service-oriented achitecture
SOAP, WSDL, REST
The Semantic Web
Introduction
RDF and Ontologies
Linked Open Data
Applications and Web 3.0