| 
	
 | 
		  | 
		
			 
			Nov 03, 2025			
		 | 
		  | 
		
		
	     
          
            
              
                
                  
                  CIS 242 - Web Development II: JavaScript
  5.0 Credits  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-level Learning Objectives (CLOs)  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]
 
 
				  
  
			
				Add to Personal Catalog (opens a new window)
			                   | 
               
             
             | 
			
		  	
  
		 |