CMSY 205 Advanced JavaScript
This course provides comprehensive instruction in JavaScript. It will present both intermediate and advanced topics needed to create, design, write, test, debug, and document programs to run on client machines with JavaScript.
Hours Weekly
3
Course Objectives
- Master fundamental concepts regarding the use of JavaScript as a client-side scripting language and the
elements of the Document Object Model. - Implement looping and conditional branching.
- Use JavaScript for DHTML, including rollovers and creating pop-up windows.
- Use JavaScript for form validation, to handle events on a form, and to write scripts for list boxes, check
boxes, and radio buttons. - Write JavaScript methods to allow web servers to interact with a user.
- Use JavaScript security tools for password protection.
- Use JavaScript to write data to cookies and other advanced cookie functions.
- Develop a troubleshooting strategy to debug common JavaScript errors.
Course Objectives
- Master fundamental concepts regarding the use of JavaScript as a client-side scripting language and the
elements of the Document Object Model. - Implement looping and conditional branching.
- Use JavaScript for DHTML, including rollovers and creating pop-up windows.
- Use JavaScript for form validation, to handle events on a form, and to write scripts for list boxes, check
boxes, and radio buttons. - Write JavaScript methods to allow web servers to interact with a user.
- Use JavaScript security tools for password protection.
- Use JavaScript to write data to cookies and other advanced cookie functions.
- Develop a troubleshooting strategy to debug common JavaScript errors.