|   | 
		
			 
				Nov 03, 2025			
		 | 
		  | 
		
	
 | 
		
	     
			
		  	| 
  
		 | 
          
            
              
                
                  
                  CIS 204 - Intro to Website Development Credits: 3 Lecture Hours: 3 Lab Hours: 0 Practicum Hours: 0 Work Experience: 0 Course Type: Voc/Tech Introduces HTML and DHTML concepts and technologies. Includes HTML, XHTML, CSS, JavaScript and the Document Object Model (DOM). Students will use a variety of current software development tools to build and publish business-oriented website applications. Prerequisite: CSC 116   Competencies   
	- Plan a website application project
	
		- Explain the purpose of the website
 
		- Outline the structure of the website
 
		- Prepare a storyboard for a website application
 
		- Identify the interaction of the website with other websites, i.e., links, references etc.
 
		- Discuss the extent, purpose and use of graphics on the website
 
		- Identify the need and demand for website updates and changes
 
		- Examine efficiency issues such as bandwidth requirements, download speeds, etc
 
	 
	 
	- Demonstrate a basic understanding of image manipulation and presentation on a website application
	
		- Define and differentiate the JPG, GIF, BMP image formats
 
		- Demonstrate the impact of image resolution and size on website presentation and speed
 
		- Demonstrate the ability to convert or change an image format
 
		- Demonstrate the ability to manipulate the height, width, resolution and size of an image using an image manipulation software application
 
	 
	 
	-  Analyze the World Wide Web Consortium
	
		- View the World Wide Web Consortium website
 
		- Discuss the standards of website application languages and technologies
 
	 
	 
	- Demonstrate a basic understanding of the current version of HTML
	
		- Define and discuss the syntax rules of HTML
 
		- Define and discuss the primary HTML elements and attributes found in a website application
 
		- List and define deprecated HTML elements and attributes and discuss how they will impact your website application
 
	 
	 
	- Examine the current version of XHTML
	
		- Define XHTML
 
		- Differentiate XHTML compared to HTML
 
		- Identify the rules of XHTML that make it different from HTML
 
		- Discuss the role of XHTML in current and future website application development
 
	 
	 
	- Create or modify a website application using XHTML and HTML
	
		- Prepare a web page using correct head and body elements
 
		- Implement heading elements
 
		- Create hypertext links
 
		- Make text elements
 
		- Implement image elements
 
		- Create ordered and unordered lists
 
		- Make tables, including nested tables
 
		- Implement forms and form elements
 
	 
	 
	- Determine how to publish a website
	
		- List and explain website hosting options
 
		- Describe the role of domain names or URLs for a website application
 
		- Use of ftp and other tools to publish a website to a server or host
 
	 
	 
	- Illustrate the basic concepts of implementing dynamic HTML, also known as DHTML, in a website application
	
		- Discuss the role of HTML or XHTML, CSS, Javascript and DOM in DHTML
 
		- Describe browser compatibility issues as it relates to DHTML, especially CSS
 
		- Define HTML event handlers and their role in DHTML
 
		- Define the HTML/XHTML elements DIV and SPAN
 
	 
	 
	- Illustrate Cascading Style Sheets (CSS)
	
		- Define and discuss cascading style sheets (CSS) and its role in website application
 
		- Discuss implementation considerations of CSS1, CSS2 and CSSP standards from the W3C
 
		- Describe how CSS commands interact with the DOM
 
		- Define the HTML/XHTML element style and how it is used for CSS commands with HTML/XHTML
 
		- Discuss the CSS rules of precedence and inheritance
 
		- Describe block level elements and containers
 
	 
	 
	- Use CSS to implement the following effects on a website application
	
		- Apply and change background colors and patterns
 
		- Set and change text fonts, colors, sizes and styles
 
		- Set and change border colors, sizes and styles
 
	 
	 
	- Examine the document object model (DOM) and its role in DHTML
	
		- Define the document object model
 
		- List the objects commonly found within the documents object model
 
		- Demonstrate how the DOM is used to allow for dynamic changes to a website application
 
	 
	 
	- Demonstrate the following skills using one or more website development tools
	
		- Produce a new website application
 
		- Update or modify an existing website application
 
		- Add/remove pages to the website.
 
		- Define and change the navigational structure of the website
 
		- Implement XHTML rules
 
		- Implement CSS formatting
 
		- Implement dynamic activity using JavaScript
 
	 
	 
  Competencies Revised Date: 2019
				  
  
			
				Add to Portfolio (opens a new window)
			                   | 
               
             
             |