Apr 27, 2024  
2020-2021 Catalog 
    
2020-2021 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

SDEV 117 - Web Programming with JavaScript

Credits: 5
Introduces students to JavaScript, a powerful programming language for creating dynamic, interactive web pages. Students learn the basics of JavaScript, and apply it toward the development of a website. Topics include language constructs and syntax, event-driven programming, manipulating the Document Object Model (DOM), form validation, and utilizing JavaScript libraries, such as jQuery. Previously IT 207.

Prerequisite: CS 108  or CS 109 ; and SDEV 106 ; or instructor’s permission.

Course Outcomes:
Students who successfully complete this class will be able to:

  1. Design and create JavaScript programs that utilize selection, iteration, and functions.
  2. Apply best practices to code, including proper naming conventions, indentation, and documentation.
  3. Explain the difference between client- and server-side scripting.
  4. Apply JavaScript to a web page to make it more interactive.
  5. Implement event-driven programming.
  6. Effectively test and debug JavaScript code.
  7. Utilize JavaScript libraries to enhance JavaScript development.

Program Outcomes
Create data visualizations to support communication.

College-wide Outcomes
  • Quantitative and Symbolic Reasoning - Quantitative Reasoning encompasses abilities necessary for a student to become literate in today’s technological world. Quantitative reasoning begins with basic skills and extends to problem solving.



Add to Portfolio (opens a new window)