Learning Web Development

  1. Background Skills
    1. Unix Commands
    2. Vim Text Editor
  2. HTML
    1. Minimal Page
    2. Headings
    3. Tags
    4. Lists
      1. Unordered
      2. Ordered
      3. Deffinition
      4. Nested
    5. Links
      1. Absolute
      2. Relative
    6. Images
  3. CSS
    1. Anatomy
    2. Basic Selectors
      1. Element
      2. Class
      3. ID
      4. Group
    3. The DOM
    4. Advanced Selectors
    5. Box Model
  4. Programming
    1. Python
    2. JavaScript
  5. Database
    1. Flat File
    2. Relation