Skip to content

Class 1 Learning Objectives

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

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

HTML

  • Identify the main type of content on the WWW
  • Know what HTML stands for
  • Describe the request/response flow defined by HTTP
  • Describe the components of HTML tag structure
  • Describe what an HTML element is, and how an element is related to a tag
  • Name, describe the purpose of, and use common HTML tags: <b>, <em>, <a>, <img>, <br>, <p>, <span>, <div>, <form>
  • Define HTML attributes and how they are used
  • Describe how whitespace in HTML documents affects rendering
  • Describe inline and block display; for common elements identify their default display
  • Describe HTML document structure and associated elements: doctype, <html>, <head>, <body>, <title>
  • Create a properly-structured document head

Git

  • Describe the main functionality provided by a version control system (VCS)
  • Describe the practical applications of this functionality: revision history, collaboration, backup
  • Explain what a repository is
  • Explain what a commit is
  • Describe the basic commit flow and commands: status, add, commit, log
  • Initialize a new Git repository
  • Commit to a local repository
  • Clone a project from a remote Git repository
  • Explain the two Git file status: tracked and untracked
  • Explain what types of changes should be within a commit

Clone this wiki locally