Unit 1 Learning Outcomes |
- 1a Describe the fundamentals and history of HTML and CSS for web development (CLO 1)
- 1b Identify the basic commands and building blocks of HTML (CLO 2)
- 1c Implement basic HTML elements and commands to see how they function (CLO 4)
- 1d Set up and edit a GitHub repository using github.dev (CLO 3)
- 1e Describe the purpose and use of CSS in developing web content (CLO 1)
- 1f Apply introductory CSS styling techniques to a basic HTML page (CLO 5)
- 1g Describe best practice strategies for web development (CLO 3)
|
Web Standards and History |
- 1a Describe the fundamentals and history of HTML and CSS for web development (CLO 1)
|
What Is HTML? |
- 1a Describe the fundamentals and history of HTML and CSS for web development (CLO 1)
- 1b Identify the basic commands and building blocks of HTML (CLO 2)
|
Introduction to HTML |
- 1b Identify the basic commands and building blocks of HTML (CLO 2)
- 1c Implement basic HTML elements and commands to see how they function (CLO 4)
|
Setting Up Your GitHub and IDE |
- 1d Set up and edit a GitHub repository using github.dev (CLO 3)
|
Create Your First HTML Page |
- 1c Implement basic HTML elements and commands to see how they function (CLO 4)
- 1d Set up and edit a GitHub repository using github.dev (CLO 3)
|
What Is CSS? |
- 1e Describe the purpose and use of CSS in developing web content (CLO 1)
|
Styling with CSS |
- 1e Describe the purpose and use of CSS in developing web content (CLO 1)
- 1f Apply introductory CSS styling techniques to a basic HTML page (CLO 5)
|
Creating Your Portfolio Splash Page |
- 1f Apply introductory CSS styling techniques to a basic HTML page (CLO 5)
- 1g Describe best practice strategies for web development (CLO 3)
|
Unit 2 Learning Outcomes |
- 2a Define the basic elements and attributes of HTML (CLO 2)
- 2b Explain the fundamental structure and essential elements of a webpage (CLO 2)
- 2c Use HTML elements correctly within a document structure (CLO 4)
- 2d Explain the components of the head of an HTML document (CLO 2)
- 2e Explain the components of the body of an HTML document (CLO 2)
- 2f Develop a properly coded head and body of an HTML document (CLO 6)
|
Structuring the Web with HTML |
- 2a Define the basic elements and attributes of HTML (CLO 2)
- 2b Explain the fundamental structure and essential elements of a webpage (CLO 2)
|
Using Block Level Elements |
- 2b Explain the fundamental structure and essential elements of a webpage (CLO 2)
- 2c Use HTML elements correctly within a document structure (CLO 4)
|
What's in the Head? |
- 2d Explain the components of the head of an HTML document (CLO 2)
|
What's in the Body? |
- 2e Explain the components of the body of an HTML document (CLO 2)
|
HTML Forms: User Input and Interaction |
- 2e Explain the components of the body of an HTML document (CLO 2)
|
Creating the Home, About, and Contact Pages |
- 2f Develop a properly coded head and body of an HTML document (CLO 6)
|
Unit 3 Learning Outcomes |
- 3a Discuss how CSS can enhance webpage presentation, user experience, readability, and accessibility (CLO 1)
- 3b Describe the role of CSS in web development, including its syntax, application methods, and fundamental styling principles (CLO 2)
- 3c Implement the basic structure and syntax of CSS, including how stylesheets define font, color, layout, and other presentation properties for webpages (CLO 5)
- 3d Use CSS selectors to target HTML elements based on attributes, types, and states to apply specific styling rules on a webpage (CLO 5)
- 3e Implement cohesive CSS styling to enhance readability, usability, and visual consistency across a multi-page website (CLO 6)
|
CSS Layout |
- 3a Discuss how CSS can enhance webpage presentation, user experience, readability, and accessibility (CLO 1)
- 3b Describe the role of CSS in web development, including its syntax, application methods, and fundamental styling principles (CLO 2)
|
CSS First Steps |
- 3c Implement the basic structure and syntax of CSS, including how stylesheets define font, color, layout, and other presentation properties for webpages (CLO 5)
|
CSS Selectors |
- 3d Use CSS selectors to target HTML elements based on attributes, types, and states to apply specific styling rules on a webpage (CLO 5)
|
Style Your Portfolio with CSS |
- 3e Implement cohesive CSS styling to enhance readability, usability, and visual consistency across a multi-page website (CLO 6)
|
Unit 4 Learning Outcomes |
- 4a Explain normal flow and how elements are laid out (CLO 2)
- 4b Use CSS layout to control element positioning and presentation (CLO 5)
|
Introduction to CSS Layouts |
- 4a Explain normal flow and how elements are laid out (CLO 2)
- 4b Use CSS layout to control element positioning and presentation (CLO 5)
|
Flex, Grid, and CSS Layout Techniques |
- 4b Use CSS layout to control element positioning and presentation (CLO 5)
|
Unit 5 Learning Outcomes |
- 5a Explain web accessibility and its importance in creating inclusive digital experiences (CLO 3)
- 5b Describe the impact of accessible versus inaccessible web content on individuals with disabilities and end users in general (CLO 3)
- 5c Use best accessibility practices, including Semantic HTML, alt text, headings, and labels (CLO 3)
- 5d Validate the markup validity of HTML and CSS code (CLO 3)
|
Accessibility in Web Development |
- 5a Explain web accessibility and its importance in creating inclusive digital experiences (CLO 3)
|
Accessibility Semantic Elements |
- 5b Describe the impact of accessible versus inaccessible web content on individuals with disabilities and end users in general (CLO 3)
- 5c Use best accessibility practices, including Semantic HTML, alt text, headings, and labels (CLO 3)
|
Accessible Forms |
- 5b Describe the impact of accessible versus inaccessible web content on individuals with disabilities and end users in general (CLO 3)
- 5c Use best accessibility practices, including Semantic HTML, alt text, headings, and labels (CLO 3)
|
Introduction to Web Accessibility Standards |
- 5c Use best accessibility practices, including Semantic HTML, alt text, headings, and labels (CLO 3)
- 5d Validate the markup validity of HTML and CSS code (CLO 3)
|
Accessibility in Action: Your Portfolio |
- 5c Use best accessibility practices, including Semantic HTML, alt text, headings, and labels (CLO 3)
- 5d Validate the markup validity of HTML and CSS code (CLO 3)
|
Unit 6 Learning Outcomes |
- 6a Implement HTML elements to create structured web content (CLO 6)
- 6b Apply CSS properties, selectors, and layout techniques to control the style and structure of webpages (CLO 6)
- 6c Debug HTML and CSS by identifying and correcting errors to ensure proper rendering and functionality (CLO 6)
- 6d Explain how browser compatibility impacts web content rendering and how developers ensure broad accessibility across different browsers (CLO 3)
- 6e Use responsive design to ensure consistency of presentation and usability across platforms (CLO 6)
|
Practical HTML Examples |
- 6a Implement HTML elements to create structured web content (CLO 6)
|
A Systematic Approach to CSS |
- 6b Apply CSS properties, selectors, and layout techniques to control the style and structure of webpages (CLO 6)
|
Debugging HTML and CSS |
- 6c Debug HTML and CSS by identifying and correcting errors to ensure proper rendering and functionality (CLO 6)
|
Responsive Design |
- 6d Explain how browser compatibility impacts web content rendering and how developers ensure broad accessibility across different browsers (CLO 3)
- 6e Use responsive design to ensure consistency of presentation and usability across platforms (CLO 6)
|
Complete and Present a Multi-Platform Compatible Portfolio |
- 6b Apply CSS properties, selectors, and layout techniques to control the style and structure of webpages (CLO 6)
- 6e Use responsive design to ensure consistency of presentation and usability across platforms (CLO 6)
|
Course Conclusion |
— |
PRDV251: Certificate Final Exam |
— |
View Your Course Certificate |
— |