Certificate in Web Site Development
Program Description
The courses offered in the Web Site Development certificate provide students with basic knowledge and skills necessary to design and develop professional Web sites. The content of the program emphasizes the technical development of the site, including the use of HTML programming, additional markup and scripting languages, and other tools to manipulate data on a Web site.
Students are encouraged to use their creative skills and artistic ability as well, to design pages that are unique, attractive, and effective in communicating information. The program includes practical experience with numerous hands-on and real-life projects.
As businesses and organizations are developing and maintaining Web sites at an astonishing rate, more technical and programming expertise is required for those who develop and maintain these sites. The Web site development certificate is designed to meet that particular need.
Minor may be taken in lieu of the certificate program. Students may choose to receive the minor or certificate but not both.
Learning Outcomes
- Students will demonstrate critical thinking skills.
- Students will demonstrate the ability to solve problems related to the program content.
- Students will demonstrate an understanding of the concepts and principles of Web application development and deployment.
- Students will be able to design and implement Web applications using the knowledge gained from the program.
- Students will be able to test and document a Web application.
Requirements
18 required credit hours
Course Requirements
| COAP Introduction to Web Programming (Prerequisite) | 3 hours |
| COAP 2100 Web Technology Principles | 3 hours |
| COAP 2130 Web Scripting | 3 hours |
| COAP 2180 Introduction to XML | 3 hours |
| COAP 3000 Advanced Web Scripting | 3 hours |
| COAP 3110 Interactive Site Development | 3 hours |
| COAP 3180 Web Databases | 3 hours |
All courses available via the Internet.
COAP 2000 Introduction to Web Programming (3)
(previously XHTML Programming)
HTML is the programming language used to develop home pages on the Internet. This course covers the most current tools available for developing HTML documents and posting pages on the World Wide Web. This course covers the basics of XHTML (Extensible HTML).
COAP 2100 Web Technology Principles (3)
This course will focus on the core technologies students need to know in order to start designing professional Web pages. The course will cover basic Web development principles and serve as an introduction to the technologies required in client-side Web design and programming concepts and practices. Prerequisite: COAP 2000, or HTML proficiency.
COAP 2130 Web Scripting (3)
This course teaches Web scripting and programming techniques needed to develop dynamic Web pages and interactive Web sites. Students will learn how to use a client-side scripting language such as JavaScript to work with well-formed Web pages. Basic scripting language concepts such as functions, arrays and object-oriented programming are covered and applied. Prerequisite: COAP 2000 or HTML proficiency.
COAP 2180 Introduction to XML (3)
This course is designed to introduce students to the building blocks of XML, a markup language that is used to structure documents for delivery on the Web. Students will learn how to structure data with XML, how to validate data with data type definitions (DTDs) and schemas, and how to create and apply namespaces. Students will also learn how to create both CSS and XSLT style sheets to display the XML documents. Prerequisite: COAP 2000 or HTML proficiency.
COAP 3000 Advanced Web Scripting (3) (previously Dynamic HTML)
This course provides students with a comprehensive understanding of topics in HTML, XHTML and dynamic HTML (DHTML). Students will learn and apply advanced concepts in DHTML to expand their knowledge and skills in creating dynamic and interactive Web pages and sites. This course discusses the structure of Dynamic HTML and emphasizes the main areas of innovation in Web development technology. Prerequisite: COAP 2130.
COAP 3110 Interactive Site Development (3)
This course provides an introduction to Web site development and server-side programming technologies. Students will learn how to integrate server technologies to produce Web applications that not only interact with users, but also integrate other computer applications. It is designed for students who want to create and maintain Web pages as well as manipulate database information. Students will learn how to incorporate database in their Web sites, as well as how to update and query those databases.. Prerequisite: COAP 3000.
COAP 3180 Web Databases (3)
Students will learn how to create database-driven Web sites, implementing the latest technologies to integrate databases with Web applications. Students will also learn the basic database concepts with special emphasis on hands-on learning skills necessary to implement XML databases on the Web. Prerequisites: COAP 3110.














470 East Lockwood Avenue