Course: CIS233DA First Term: 2021 Fall
Final Term: Current
Final Term: 9999
|
Lec + Lab 3.0 Credit(s) 4.0 Period(s) 4.0 Load
Credit(s) Period(s)
Load
Subject Type: OccupationalLoad Formula: T - Lab Load |
MCCCD Official Course Competencies | |||
---|---|---|---|
1. Create and incorporate advanced web design features and enhancements. (I-IV, VI, VII)
2. Differentiate and use HTML editors and other tools for web development. (I, IV, VI) 3. Explain and apply the web development life cycle within web development projects. (I-III, VIII) 4. Utilize techniques for creating, publishing, and improving the marketability and usability of web sites. (I, VIII) 5. Describe the roles of front-end and back-end web development. Demonstrate knowledge of the interactions between markup languages and supporting client-side programming languages and databases. (II, III, V) 6. Incorporate a variety of media technologies into web pages. (II, III, VI) 7. Utilize modern responsive, usable, and accessible web design and development best practices. (I, IV, IX) 8. Examine and evaluate current topics in web design and development, including careers, internationalization, social implications, technical issues, and legal concerns. (I, VII, IX) 9. Differentiate and implement User Interface (UI) and User Experience (UX) concepts. (X) | |||
MCCCD Official Course Competencies must be coordinated with the content outline so that each major point in the outline serves one or more competencies. MCCCD faculty retains authority in determining the pedagogical approach, methodology, content sequencing, and assessment metrics for student work. Please see individual course syllabi for additional information, including specific course requirements. | |||
MCCCD Official Course Outline | |||
I. Planning and designing websites
A. Audience and purpose B. Site specifications C. Content creation/accumulation D. Organizational strategies E. Site maps F. Storyboards/wireframes/prototypes G. Usability tests H. Templates I. Frameworks J. Directory structure and naming conventions II. Advanced Hypertext Markup Language (HTML) A. Forms B. Metadata C. Accessible Rich Internet Applications (ARIA) D. Semantic elements III. Advanced Cascading Style Sheets (CSS) A. Responsive design 1. CSS flexbox 2. CSS grid 3. Responsive units B. CSS selectors and variables C. Advanced color modes and transparency D. CSS animations and transitions E. Fonts F. At-rules G. CSS specificity IV. Tools A. HTML editors B. Validation tools C. Browser testing tools D. Link verification tools E. Usability testing tools F. Other tools G. Online resources V. Languages in the web development process A. Markup B. Programming VI. Digital media, technology, and tools for websites A. Responsive images B. HTML graphic and canvas elements C. Scalable Vector Graphics (SVG) D. Image maps E. Audio F. Video G. Digital media techniques H. Digital media tools I. Accessibility techniques VII. Best practices/issues in web development A. Current trends B. Web standards C. Emerging technologies D. Hardware and software updates E. Copyright and intellectual property F. Social issues G. Accessibility, usability, and readability H. Security, encryption, authentication, and access I. Privacy J. Domain names and registration K. Internationalization VIII. The web development life cycle A. Analysis of requirements B. Planning C. Design D. Content creation/gathering E. Coding F. Testing, review, and deployment G. Maintenance IX. Careers A. Web designer B. Web accessibility specialist C. Web developer D. Search Engine Optimization (SEO) specialist E. Social media specialist X. User Interface (UI) and User Experience (UX) A. User research B. Personas C. Wireframes D. Prototypes E. Testing | |||
MCCCD Governing Board Approval Date: February 23, 2021 |