Unit 1.1 - 1.3: HTML, Git, & CSS

Unit Objectives:

By the end of this unit, you will be able to:

  • Build and style static webpages with semantic HTML and CSS
  • Implement best practices and standards when structuring HTML files using nested elements, indentation, comments, and line breaks
  • Implement CSS styling via class, id and element selectors using external stylesheets, in-line styles and embedded style tags
  • Explain the "cascading" in Cascading Style Sheets and implement the box model for HTML elements
  • Explain the value of version control and use Git workflow to initialize projects, track changes, and host via remote server
  • Perform common commands via the command line to interface with the operating system, such as navigating the file tree and creating and deleting files and directories
  • Execute live deployment using GitHub Pages