powered by
Center for Curriculum and Transfer Articulation
Internet/Web Development Level I
Course: CIS133DA

First Term: 2019 Fall
Lec + Lab   3.0 Credit(s)   4.0 Period(s)   4.0 Load  
Subject Type: Occupational
Load Formula: T - Lab Load

Description: Overview of the Internet/World Wide Web (WWW) and its resources. Hands-on experience with various Internet/WWW resource discovery, information retrieval, and social media tools. Design and Development of multi-page websites using current Hyper Text Markup Language (HTML) and Cascading Style Sheets (CSS) standards.

MCCCD Official Course Competencies
1. Evaluate common uses of the Internet/WWW. (I)
2. Explain how the concepts of culture, ethics, security, and privacy relate to the Internet/WWW. (I)
3. Evaluate and use various research information resources on the Internet/WWW. (II)
4. Utilize HTML and CSS code validators to ensure proper HTML/CSS use. (III)
5. Create web pages using HTML and CSS. (III-VI, VIII)
6. Utilize file transfer tools to upload web pages to a web server. (III, VIII)
7. Create HTML forms. (IV)
8. Identify and apply basic best practices for web accessibility. (V)
9. Apply CSS styling to a website. (VI, VIII)
10. Use CSS media queries to style content for various screen sizes. (VI, VIII)
11. Explain and implement basic scripting concepts. (VII)
12. Design and publish a multi-page website. (VIII)
MCCCD Official Course Outline
I. Internet fundamentals
   A. History of internet
   B. Basic uses
      1. World Wide Web
      2. Email, FTP, SSH
   C. Legal and Social Issues
      1. Ethics
      2. Privacy and security
         a. SSL (Secure Sockets Layer)
         b. Digital Certificates
      3. Cultural changes
      4. Accessibility
      5. Copyright
II. Information retrieval
   A. Search engine overview
   B. Search Engine Optimization (SEO)
   C. Guidelines
   D. Tools
III. Workflow for creating web pages
   A. Text editors
   B. Uploading web pages
      1. Hosting options
      2. File transfer using secure methods
   C. Render web pages in multiple browsers and screen sizes
   D. Validate HTML and CSS code
IV. Use of HTML elements
   A. Structural
   B. Content
   C. Text-level semantic
   D. Forms
      1. Input types (email etc.)
      2. Attributes (placeholder etc.)
   E. Tables
V. Accessibility practices
   A. Web Content Accessibility Guidelines (WCAG)
   B. POUR (Perceivable, Operable, Understandable, Robust) principles
   C. Levels of conformance
   D. HTML outline and structure
   E. Link design
   F. Color selection
   G. Images
   H. Forms
   I. Alt text
   J. Accessibility evaluator
VI. Use of Cascading Style Sheets (CSS)
   A. Inline styles
   B. Internal/embedded styles
   C. External Style Sheets
   D. CSS box model
   E. Properties
   F. CSS selectors
      1. Elements
      2. Class
      3. Id
      4. Descendant (nested)
      5. Psuedo-class
   G. Basic CSS @ rules
   H. Font and color options
   I. Styling in response to screen resizing
VII. Web scripting concepts
   A. Client side
   B. Server Side
      1. Security implemented
      2. Database examples
      3. Languages
VIII. Developing a multi-page website
   A. Site consisting of multiple linked pages
   B. Website planning and design
   C. Use Cascading Style Sheets
   D. HTML tags
   E. Organize and implement navigation
   F. Responsive CSS styling based on screen size
   G. Publish to a server
MCCCD Governing Board Approval Date: May 28, 2019

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.