|
Description:
Continuation of concepts and practice introduced in CIS 241. Topics include: embedding,
inline and external scripts, functions, form validation, loops, conditional statements,
strings, numbers, and DHTML.
Course Objectives:
Upon successful completion of this course, students will be able to:
- Use client-side scripting with well-formed Web pages. [REASON]
- Recognize client-side variables and data types and the operations that
can be performed on them. [REASON]
- Write client-side functions, event handlers and control structures. [REASON]
- Use the browser object-model to create scripts that control browser functionality.
[REASON]
- Verify form data through scripting validation. [REASON]
- Create and implement client-side web applications. [REASON]
- Use object-oriented programming within client-side scripting. [REASON]
- Save state information through the use of hidden form fields, query-strings
and cookies. [REASON]
- Add interactivity to Web pages through the Document Object Model and Dynamic
HTML. [REASON]
- List the concepts of server-side programming. [COMMUNICATE]
- Introduce database connectivity (time allowed). [REASON]
Click this link to view the course syllabus:
CIS 242 Syllabus
My Reflection on this Classs:
This class was challenging in that I got frustrated too easily (but more for
personal reasons rather than issues grasping concepts). In this class I learned the
new concepts of slowing down, walking away, asking for "tech reviews", and trying
again when refreshed. These are very valuable and welcome lessons that carry forward
to other classes and my work environment.
|