Syllabus - HTML5/JavaScript/WebGL Lab (AG 605)


HTML5/JavaScript/WebGL Lab (AG 605)

Unit I

HTML 5- Introduction to Web Programming

Creating a website, web page example, HTML tags, elements, attributes, HTML coding conventions, cascading style sheets (CSS) CSS rules, CSS Syntax and style, Lists, Figures, Tables an CSS layout

Unit II

HTML 5- Links and Images, Image manipulations, Audio and video

Unit III

Javascript- Introduction to Javascript, Functions, DOM, Forms, Event Handlers, window object, if statement, Strings, Numbers, Input validation

Unit IV

Javascript- Loops, Additional controls, Manipulating CSS with Javascript, Object oriented programming and Arrays, Canvas

Unit V

WebGL- WebGL API, WebGL program, Graphics, Animation, Interaction, Integrating 2D and 3D

Course Objective

To introduce tools for web programming

Course Outcome

["Understand HTML 5 syntax and rules", "Develop Javascript code", "Develop interactive websites", "Understand the use of WebGL"]

Practicals

  • HTML5/JavaScript/WebGL Lab

Reference Books

  • John Dean, “Web Programming”, Jones & Bartlett Learning

  • Faithe Wempen,”Step by Step HTML 5”, Microsoft

  • Tony Parisi, “WebGL Up and Running”, O’Reilly