Web Technology Syllabus
Web Technologies and Applications
- Introduction . — (3 hours)
- History [History of the Web]
 - Internet and the web
 - Client/server computing paradigm
 
 - Web basics – (5 hours)
- Web documents and browsers
 - HTML, XHTML, forms, CSS
 - Crawling and information retrieval on the web
 
 - Server-side programming (7 hours)
- Server-side scripting languages- PHP, JSP, Java Servlets, ASP.NET etc. [Server-side scripting]
 - Backend database programming
 - Multi-tier architecture
 
 - Client-side scripting (4 hours)
- JavaScript basics
 - JavaScript DOM
 
 - Web applications – (6 hours)
- Content management systems
 - Web application frameworks
 - Online information systems and solutions
 
 - Web 2.0 – (6 hours)
- Introduction [What Is Web 2.0]
 - Blogs, wikis, social networking and collective intelligence
 - Tagging-folksonomies
 - AJAX
 
 - Information representation and sharing – XML (5 hours)
- хмl documents, DTD
 - Stylesheets and transformation – XSLT
 - Information syndication- RSS
 
 - Web services -(4 hours)
- Service-oriented architecture 8.2 SOAP, WSDL, REST
 
 - The Semantic Web (5 hours)
- Introduction [Semantic Web – W3C]
 - RDF and Ontologies
 - Linked Open Data
 - Applications and Web 3.0
 
 
Checkout: IOE Syllabus for Computer Engineering (BCT Syllabus)