it238 | undergraduate

Web Systems

Explore by:

or call us at



This course builds upon a foundational understanding of web design and examines professional web development technologies. Topics include dynamic hypertext markup language (DHMTL), interactive technologies, and advanced use of presentational technologies. Emphasis is placed upon the appropriate use of web programming tools and professional development standards.

This undergraduate-level course is 9 This course is available to take individually or To enroll, speak with an Enrollment Representative.

Course details:

Credits: 3
Continuing education units: XX
Professional development units: XX
Duration: 9

topic title goes here

    Web Programming Languages

    • Describe how asynchronous JavaScript and extensible markup language (AJAX) is used to request and receive server data.
    • Identify components of a hypertext transfer protocol (HTTP) request and an HTTP response.

    JavaScript Programming Classes, Strings and Arrays

    • Describe basic concepts of object-oriented programming and how they relate to JavaScript programming.
    • Use built-in JavaScript programming classes in a Web page.
    • Apply techniques for manipulating strings, regular expressions, and arrays.

    Introduction to JavaScript Programming Language

    • Outline the basic procedures for adding JavaScript programming to a Web page.
    •  Create a JavaScript programming that uses variables of various data types and operators.

    JavaScript Programming Logic

    • Interpret JavaScript programming decision statements and logic.
    • Interpret JavaScript programming repeating code and logic.
    • Create a Web page that contains a JavaScript programming function and event.

    Debugging and Error Handling

    • Identify methods of debugging JavaScript programming code.
    • Implement error handling techniques in JavaScript programming code.

    JavaScript Programming Objects

    • Identify JavaScript programming objects.
    • Apply methods for manipulating JavaScript programming objects.
    • Explain the Document Object Model (DOM).


    • Describe secure coding with JavaScript programming.
    • Explain the purpose and methods of using cookies.

    Form Validation

    • Identify primary elements used to create form controls.
    • Apply methods for validating submitted JavaScript programming form data.

    Dynamic HTML

    • Differentiate between basic aspects of hypertext markup language (HTML) and DHTML.
    • Create a DHTML menu.
    • Define a Java™ programming applet.
    • Differentiate between JavaScript programming and Java programming.
    Tuition for individual courses varies. For more information, please call or chat live with an Enrollment Representative.

    Please ask about these special rates:

    Teacher Rate: For some courses, special tuition rates are available for current, certified P-12 teachers and administrators. Please speak with an Enrollment Representative today for more details.

    Military Rate: For some courses, special tuition rates are available for active duty military members and their spouses. Please speak with an Enrollment Representative today for more details.

    The University of Phoenix reserves the right to modify courses.

    While widely available, not all programs are available in all locations or in both online and on-campus formats. Please check with a University Enrollment Representative.

    Transferability of credit is at the discretion of the receiving institution. It is the student’s responsibility to confirm whether or not credits earned at University of Phoenix will be accepted by another institution of the student’s choice.