TOPIC 1: INTRODUCTION TO INTERNET BASED PROGRAMMING
T1.1) Internet-based programming
T1.2) World Wide Web
T1.3) Role of web sites in organizations
TOPIC 2: WEB PROGRAMMING
T2.1) Explanation of Web programming
T2.2) Approaches to web programming
Server-side Programming
Client-side programming
T2.3) Web programming languages
T2.4) Criteria for choosing a web programming language
T2.5) Common web programming interfaces
Application program interface (API)
CGI – Common Gateway Interface
Common Client Interface (CCI)
TOPIC 3: HTML CODING
T3.1) Introduction to HTML
T3.2) HTML structure
T3.3) HTML Tags
Tags, Attribute and Elements
HTML tags Types
HTML tags classification
TOPIC 4: WEB AUTHORING AND DESIGN TOOLS
T4.1) Description of web design tool
T4.2) Features of web design tools
Basic Features of Web Design Tools
Details of Features of Web Design Tools
T4.3) Web authoring protocols
T4.4) Characteristics of a good web design
T4.5) Description of authoring tools
Introduction to Adobe Dreamweaver
Introduction to Adobe Flash
Introduction to Adobe Fireworks
TOPIC 5: JAVA SCRIPT AND ACTIVE SERVER PAGES
T5.1) Describing Java Script and ASP
T5.2) Data Input procedures
T5.3) Data output procedures
T5.4) Implement Java Script and ASP
Implementing JavaScript
Implementing ASP
TOPIC 6: WEB SECURITY
T6.1) Explaining web security
T6.2) Identifying web security issues
T6.3) Challenges of web security
T6.4) Explaining web security measures
TOPIC 7: EMERGING TRENDS IN INTERNET BASED PROGRAMMING
T7.1) Emerging trends in internet-based programming
T7.2, T7.3) Challenges & Solution of emerging trends in internet-based programming