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.
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.
Dynamic HTML
Differentiate between JavaScript programming and Java programming.
Define a Java™ programming applet.
Create a DHTML menu.
Differentiate between basic aspects of hypertext markup language (HTML) and DHTML.
Cookies
Describe secure coding with JavaScript programming.
Explain the purpose and methods of using cookies.
JavaScript Programming Classes, Strings and Arrays
Apply techniques for manipulating strings, regular expressions, and arrays.
Use built-in JavaScript programming classes in a Web page.
Describe basic concepts of object-oriented programming and how they relate to JavaScript programming.
Form Validation
Apply methods for validating submitted JavaScript programming form data.
Identify primary elements used to create form controls.
JavaScript Programming Objects
Explain the Document Object Model (DOM).
Apply methods for manipulating JavaScript programming objects.
Identify JavaScript programming objects.
Debugging and Error Handling
Implement error handling techniques in JavaScript programming code.
Identify methods of debugging JavaScript programming code.
JavaScript Programming Logic
Interpret JavaScript programming repeating code and logic.
Interpret JavaScript programming decision statements and logic.
Create a Web page that contains a JavaScript programming function and event.
Introduction to JavaScript Programming Language
Create a JavaScript programming that uses variables of various data types and operators.
Outline the basic procedures for adding JavaScript programming to a Web page.
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 Advisor.
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.