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