Skip to content

Class 2 Learning Objectives

Sarah Richardson edited this page May 16, 2017 · 3 revisions

By the end of this class students will be able to:

HTML

  • Describe the purpose of, and use additional HTML tags: <ul>, <ol>, <li>, <table>
  • Create HTML comments

CSS

  • Explain how CSS allows for separation of display and document structure
  • Describe the 3 locations that style rules may be placed: external, document, inline
  • Use CSS rules at each of the 3 possible locations
  • Describe precedence between CSS rules based on location
  • Use basic CSS rule types: font-size, color, font-family, background-color, text-align, etc
  • Describe the following simple selector types, and situations in which each is preferred: element, ID, class

Git

  • Explain some common use cases for branches
  • Identify the master branch as the default branch for most projects
  • Create a new Git branch
  • Checkout a branch
  • Stash and un-stash changes making up partially-completed work
  • Merge one branch into another
  • Describe what happens when, during a merge, there are conflicting changes in the two branches
  • Describe the common branching strategies of feature branches and long-running branches
  • Describe what is remote repository is
  • Create and push to a remote repository
  • Collaborate with another student on a git project via GitHub

Clone this wiki locally