CCV - Course Blurbs and Essential Objectives
 
 
 

Catalog Year


Current Catalog Year: 2025-2026

Course Blurbs and Essential Objectives

CIS-2140   JavaScript for Web Development   3 Credits
 
This course introduces client-side programming for the internet using the JavaScript language. After learning the basic syntax and structures, students use JavaScript to add dynamic, interactive elements to web pages. In addition, students use JavaScript and the Document Object Model to perform various tasks including checking HTML form data prior to processing at the web server. Prerequisite: Website Development.
 
    1. Describe how and why JavaScript was developed and what distinguishes this scripting language from the Java programming language.
    2. List the operators and data types supported in JavaScript.
    3. Explain how scalar variables and arrays are declared and named.
    4. Discuss how JavaScript can be integrated into HTML documents.
    5. Explain how JavaScript functions are structured, including the role of the optional return statement.
    6. Create scripts incorporating JavaScript's decision and loop structures, including if...else, switch, counter-controlled, and top- and bottom-tested loops.
    7. Discuss JavaScript's support for object-oriented programming and explain how object methods and properties are used.
    8. Explain what events handlers are and discuss their use in creating dynamic Web pages.
    9. Discuss the Document Object Model and its use in client-side scripting.
    10. Create scripts that make effective use of the document, history, location, and navigator objects.
    11. Create scripts that use form object properties and methods to validate HTML form data before submission to a Web server.
    12. Explain what HTTP cookies are and discuss their use and abuse on the World Wide Web.
    13. Create client-side scripts that store and retrieve data using cookies.
    14. Design a portfolio of work that demonstrates JavaScript skills and explore ways to share the information with potential employers.



© Community College of Vermont
For support click on: Vermont State Colleges Help Desk and choose the Student and Visitor Login.
Complete the screen that follows as fully as you can.