Home > Program > Courses >DMA C211 Javascript and Perl tutorials and training
Academy of Media Arts
Academy of Media Arts Web Design Degree Program
 Contact Us 
                        
 Job Forecast   Program   About Us   News and Articles   Gallery
     
     
     

DMA C211, Web Scripting with JavaScript

[Register for this Course]

Scheduled Course Offerings

Fall 2008

  • TBD

Course Information

This course provides students with an introduction to client-side scripting languages for use on the World Wide Web. Students will gain a basic understanding of the Document Object Model of a web page and produce simple scripts that enhance interactivity of a site.

To do well in this class you should plan to dedicate between 8-12 hours per week to class activities, homework, and assignments (This assumes a 16-week Fall or Spring semester. Summer semesters are of a shorter duration, which increases the weekly workload.)

Student Learning Outcomes

Upon successful complete of this course, the student will be able to:

  • Explain what a scripting language is.
  • Describe the Document Object Model and know the objects supported by the ECMA Script standard and how to access their properties.
  • Understand JavaScript syntax.
  • Use programming concepts such as arrays, decision statements and repetition statements.
  • Explain what events are and how JavaScript handles them.
  • Create functions and event handlers.
  • Create scripts to swap images, to open a new window, and to validate forms.
  • Create, read, and delete cookies.
  • Adapt free scripts found on the Internet or elsewhere to work on his/her web pages

Course Requirements

Students must have their textbook(s) and software the first day of class. If you anticipate any shipment delays from a particuluar retailer, you should find an alternate source that has the product in stock and ships overnight.

Requisite Skills

Students should have a strong background in XHTML and CSS before enrolling in this class.

Students should also have strong skills in computer and internet use, however. This includes, but is not limited to, the following:

  • opening, saving, and managing files and directories
  • installing software, plug-ins, and fonts
  • troubleshooting operating system errors
  • navigating the Web
  • researching the Web
  • sending and receiving e-mail with attachments

Take this quiz to see if you are ready for an online course.

Textbooks

  • McDuffie, T. (2003). JavaScript Concepts and Techniques. Franklin Beedle & Associates. ISBN-10: 1887902694

Software

System and Connectivity Requirements

Both Windows and Macintosh platforms are acceptable. Students can successfully complete the course with dial-up internet connectivity.

Assignments

An online class entails 4 required asynchronous student activities:

  • Completing textbook reading assignments
  • Reading text-based lectures
  • Completing tutorials, quizzes, assignments, and project
  • Participating on the class discussion board

The Academy of Media Arts at Cerro Coso Community College offers Associate of Science Degrees in Web Design and Digital Animation.

Copyright © 2000-2008 Suzanne Ama. All rights reserved.
Contact us if you would like more information.