This course will cover advanced Web coding concepts and teach students how to add an extra layer of usability to a Web page using a current scripting language or tool. Students will learn how to create, accessible modern web applications that integrate current Web standards. Course content will incl…
Dr. Tony Pittarese, Computer and Information Sciences, http://einstein.etsu.edu/~pittares

Document Object Model (DOM), parsing a document and changing its contents with DOM attributes and functions

Window and other BOM components and techniques

Factory Pattern, Constructor Pattern, and Prototype Pattern

Introduction to Objects, Arrays, Reference Objects

Operators, Control Structures, Functions, Identifier Scoping

JavaScript syntax basics; identifiers, basic language elements

JavaScript syntax basics; identifiers, basic language elements

Use of the XHTML script tag within client-side web scripting

Client-Side Web Scripting background, history, and fundamental concepts

Course Overview, Class Logistics and expectations