Course Information
Description
This course equips students with hands-on experience in designing and developing professional business websites using modern web standards and advanced CSS techniques. Students will learn to optimize website performance, implement responsive and accessible design, and structure content using modular HTML approaches. The curriculum covers advanced CSS features including Flexbox, CSS Grid, custom properties (CSS variables), and the use of frameworks such as Bootstrap and Tailwind CSS.
Total Credits
3
Course Competencies
-
Perform HTML, CSS, and JavaScript debugging using default browser toolsAssessment StrategiesExercise is evaluated by instructor outside of the classroomCriteriaModify CSS dynamically to test visual changesDisable and enable applied styles dynamicallyIdentify JavaScript errors and locate within source filesTest and debug in a minimum of 3 industry accepted browsers
-
Optimize website components to improve overall performanceAssessment StrategiesProject is tested outside the classroom settingCriteriaCreate and apply sprite images to website where appropriateRun and analyze website performance reportsMinify CSS and apply correctly to HTMLTest and debug in a minimum of 3 industry accepted browsers
-
Write and apply custom responsive design components for websiteAssessment StrategiesProject is tested outside the classroom settingCriteriaWrite and apply media queries to correctly achieve responsive design changes on various viewportsWrite and apply media queries to hide or show content based on given criteriaDesign and code for website differences for 3 or more viewportsTest and debug in a minimum of 3 industry accepted browsers
-
Utilize at least one popular mobile-first front-end framework for webpage stylingAssessment StrategiesProject is tested outside the classroom settingCriteriaImplement Bootstrap or similar framework correctly within website to achieve mobile-first designWrite CSS to override Bootstrap or similar framework to achieve specific custom changes at different break pointsTest and debug in a minimum of 3 industry accepted browsers