powered by
Center for Curriculum and Transfer Articulation
Internet/Web Development Level II
Course: CIS233DA

First Term: 2011 Fall
Lec + Lab   3 Credit(s)   4 Period(s)   3.7 Load  
Subject Type: Occupational
Load Formula: S

Description: Design and create pages on the World Wide Web with a variety of markup languages, programming languages, scripts, and multimedia. Hands-on experience authoring and preparing sophisticated web documents. Exploration of best practices/issues for web design and publishing and careers in web development and e-commerce.

MCCCD Official Course Competencies
1. Create and incorporate advanced web design features and enhancements. (I-III, VIII)
2. Explain and use text editors, visual editors, and other tools for web development. (I-III, VIII)
3. Explain the web development life cycle. (I-III, VIII)
4. Explain steps and techniques for creating, publishing, and marketing web sites. (I, VIII)
5. Describe features and uses of scripts, markup languages, and programming languages in the web development process. (IV)
6. Explain web server types and management functions. (IV, VI)
7. Maintain persistence through the use of databases and/or other methods. (IV, VI)
8. Create multimedia and incorporate media technology into web pages. (V)
9. Explain and use best practices for web page design and publishing. (VII)
10. Explain international, social, technical, legal, and other issues related to web publishing. (VII)
11. Describe careers in web development and e-commerce. (IX)
MCCCD Official Course Outline
I. Planning and Designing Web Presentations
   A. Audience and purpose
   B. Site specifications
   C. Storyboarding
   D. Page layout
   E. Organizational strategies
   F. Navigation schemes
   G. Enhancements
      1. Color
      2. Typography
      3. Media
   H. Site map
   I. Templates
   J. Directory structure and naming conventions
II. Advanced Hypertext Markup Language (HTML)
   A. Nesting tables
   B. Lists
   C. Framesets
   D. Forms
   E. Image maps
   F. Math
   G. Frames
   H. Style sheets
   I. Special characters
   J. Foreign languages
   K. Linked windows
   L. Deprecated tags
   M. Troubleshooting HTML code
III. Tools
   A. Text editors
   B. Visual (WYSIWYG) editors
   C. Converters
   D. Validation tools
   E. Submission tools
   F. Browser testing tools
   G. Link verification tools
   H. Usability testing tools
   I. Other tools
IV. Languages in the Web Development Process
   A. Scripts
   B. Programming
   C. Advanced markup
   D. Client-side and server-side Includes
V. Multimedia, Technology, and Tools for Web Presentations
   A. Images and animation
   B. Audio files
   C. Video files
   D. Speech synthesis and recognition
   E. Multimedia techniques
      1. Inline
      2. Streaming
      2. Linking
      3. Embedding
      4. Sampling
   F. Multimedia tools
      1. Plug-ins
      2. Players
      3. Helper applications
      4. Other
   G. Push/pull technology
   H. Multipurpose Internet Mail Extensions (MIME) multimedia files
   I. Digitizing media
VI. Web Site and Server Management Functions
   A. Types of web servers
   B. Server set up
   C. Log files and usage statistics
   D. Domain names and registration
   E. Databases
   F. Cookies
   G. Common Gateway Interface (CGI)
VII. Best Practices/Issues in Web Publishing
   A. Trends
   B. Standards
   C. Emerging technologies
   D. Hardware and software updates
   E. Copyright and intellectual property
   F. Social issues and globalization
   G. Accessibility, usability, and readability
   H. Security, encryption, authentication, and access
   I. Privacy
VIII. The Web Development Life Cycle
   A. Design and create
   B. Test and revise
   C. Publish
   D. Register, index, and market
   E. Maintain
IX. Careers in Web Design and Publishing
   A. Management
   B. Design and graphics
   C. Technical
   D. Sales
   E. Other
MCCCD Governing Board Approval Date: 05/24/2011

All information published is subject to change without notice. Every effort has been made to ensure the accuracy of information presented, but based on the dynamic nature of the curricular process, course and program information is subject to change in order to reflect the most current information available.