Course Description: Add interactivity and flexibility to Web sites with this powerful object-based scripting language. You will create scripts that work with HTML forms, frames, and multiple windows, and create exciting rollover effects on your Web pages. Upon completion, you will: Understand the difference between JavaScript, Java and HTML. Understand the difference between client side and server side programming. Be proficient in JavaScript Scripting. Understand the web browser Document Object Model (DOM). Be able to use HTML with client-side scripting to produce dynamic web sites. Student Expectations: Students will attend as many of the scheduled classes as possible. 8 Sessions required for 90% attendance. Students will be personally responsible for any assignments given in class. Students will help the instructor conduct class in a professional and mature manner 🙂 Students will have fun and learn. Page navigation ↑ JavaScript – Session 1 ← JS Course Prerequisite(s) JS Textbook →