This certificate provides an understanding of the process for building and deploying websites on the World Wide Web (WWW). This program prepares adult learners to seek entry-level career positions such as: Web Publisher, JavaScript Developer, FrontPage Developer, Flash Animator, Flash Developer, Web Page Developer, Web Site Developer, and Web Master. Graduates will be able to apply and use the Document Object Models (DOM) in JavaScript, XML, and DHTML. Any undergraduate student, regardless of major, may take the following courses to complete a Certificate in Web Publishing.
This course introduces students to the concepts of Web site design, including Web project management, the Web site development process, and ethical and legal issues in Web development. The course provides hands-on experience with Web page layout, navigation, typography, Web graphics, color, color theory, web safe colors, HTML, XML, XHTML, structural elements (tables and framesets), cascading style sheets, and metadata. It also explores readability, interactivity, navigation, usability and accessibility, browsers and design considerations, audio, motion, multimedia, and the impact of these design elements on the performance of the web site. Students will need access to Microsoft Internet Explorer 7.0 (or higher) and Firefox 2.0 (or higher). This software is not provided by the course material grant and must be purchased/provided by the student. This course covers lessons 1-16 of the Design Methodology and Technology curriculum of the CIW Site Designer certification.
Pre Reqs: Web Development Fundamentals(WEBD121)
This course introduces students to Web site development through a combination of readings and hands-on development exercises. This course emphasizes XHTML, including hyperlinks, tables, Web forms, frames, images, colors, and other graphical elements. Image techniques, such as image maps, image transparency, image interlacing, and animation are examined. GUI editors, e-commerce practices, and advanced Web technologies, such as server-side and client-side languages, DHTML, and DOM are also addressed in this course. Fundamentals of JavaScript programming are also introduced in this course. Students will need access to Microsoft Internet Explorer 7.0 (or higher) and Firefox 2.0 (or higher). This software is not provided by the course material grant and must be purchased/provided by the student. This course covers the Site Developer Foundations curriculum of the CIW Foundations certification. It also covers lessons 30-34 of the Design Methodology and Techno1ogy curriculum of the CIW Site Designer certification.
This course expands on the topics that were introduced in Web Development Fundamentals (WEBD121). This course introduces the student to fundamental JavaScript programming concepts such as variables and data, functions, controlling program flow (branching and iterating), the JavaScript object model (window, document, image, history, location, and navigator objects), and JavaScript language objects (String, Array, Date, and Math objects). This course also addresses the development of interactive forms with JavaScript, cookies and JavaScript security, controlling frames with JavaScript, and custom JavaScript objects. Students must have access to Internet Explorer 5.5 (or higher) or Netscape 4.0 (or higher) software. This course covers the Javascript Fundamentals curriculum of the CIW JavaScript Fundamentals certification. This software is not provided by the course material grant and must be purchased/provided by the student. (Prerequisite: WEBD121)
Pre Reqs: Web Development Fundamentals(WEBD121)
This course focuses on the theory and principles of various programming languages that are used on the web, with particular focus on HTML, XHTML, and DHTML. Students will explore the principles of Object Oriented Programming (OOP); examine inheritance, encapsulation, and polymorphism. They will also examine the components of OOP languages; the scope, protocols and parameters for various methods, such as: dynamic text ranges (move, moveStart, moveEnd, moveToPoint, moveToElement, getElementById, getBookmark, compareEndPoints, setEndPoints, Expand, Collapse, FindText), transition ranges (blendTrans, revealTrans), event propagation (stopPropogation, addEventListener, removeEventListener), dynamic content (createAttribute, createElement, createTextNode, cloneNode), dynamic styles (CSS) and dynamic positioning (CSS-P) (coordinate systems, absolute positioning, relative positioning, and dynamic data binding). Students will explore the principles governing the animation of text (pulsating text, expanding text, flying text, drag and drop). This course focuses on improving the user-application interactivity via dynamic content, animation, media (audio and video), forms, web-safe colors, styles, and Cascading Style Sheet (CSS). (Prerequisite: CS121)
Pre Reqs: Web Development Fundamentals(WEBD121)
This course is a study of the design and development of web sites using Dreamweaver. Students will use professionally designed templates to develop coordinated and sophisticated layouts for a multi-page website. They will work with Cascading Style Sheets (CSS), graphics (enhance, optimize, embed, and edit image properties), tables, templates, frames, forms, and snippets. They will also perform site management and use the extensibility feature of Dreamweaver. Microsoft Expression Web and Macromedia Homesite will also be introduced. Students must have access to Microsoft Internet Explorer 7.0 (or higher), Firefox 2.0 (or higher), Microsoft Expression Web, Adobe Dreamweaver CS3 (or higher), and Macromedia HomeSite 5.5 (or higher) software. This course covers lessons 17-23 of the Design Methodology and Techno1ogy curriculum of the CIW Site Designer certification. Students must obtain their own software for the course.(Prerequisite: CS121)
Pre Reqs: Web Development Fundamentals(WEBD121)
This course concentrates on the technical side of the Internet, examining network types, protocols, browsers, search engines, email communication and personal information management, multimedia on the Web, Internet services and tools [newsgroups, telnet, File Transfer Protocol (FTP), and instant messaging], Internet security (encryption, authentication, firewalls, malware, virus detection and prevention, spyware, updates and patches), and IT project management. This course also explores emergent Web 2.0 technologies such as social networking (MySpace), user created content (YouTube), Wikis, Virtual Worlds (Second Life), and online gaming. Students will need access to Microsoft Internet Explorer 7.0 (or higher) with Outlook Express. This software is not provided by the course material grant and must be purchased/provided by the student. This course covers the Internet Business Foundations curriculum of the CIW Foundations certification.