Jun 16, 2024  
2021-22 Catalog 
2021-22 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

PROG 209 - Client-Side Web Programming I

5 CR

Students learn and practice the principles of web application development. Students utilize HTML5 and JavaScript to build web applications for multiple browsers and devices. Create interactive web content using an interpreted languages such as JavaScript and jQuery libraries. Emphasis is placed on planning and production practices. Either PROG 209 or DMA 262 may be taken for credit, not both.

Prerequisite(s): PROG 109  with a C or better.

Course Outcomes

  • Apply the basic steps from planning to production for web page development using advanced HTML5, the current and/or latest version of cascading style sheets (CSS), JavaScript, and jQuery Debug code across multiple browsers taking advantage of breakpoints, inspect variables, and analyze network resources to verify all parts are loading.
  • Integrate the CSS Box Model with programming practices.
  • Configure web pages with HTML5 structural elements including media and interactive elements.
  • Instantiate and use objects including Web Forms and controls.
  • Develop custom JavaScript objects and functions.
  • Use the HTML5 Canvas for applications and games utilizing media queries.

Find out when this course is offered

Add to Favorites (opens a new window)