Learn Web Design

Curriculum

  1. Plan
    1. The goal of the website
    2. Collecting textual information
    3. Collecting assets
    4. Structuring the information
    5. Finding connections
  2. Markup
    1. Creating the sites from your structure
    2. Using semantic HTML
    3. Hyperlinking everything
    4. Viewing the result
  3. Style
    1. Normalizing browser styles
    2. Keeping things variable
    3. Creating shape – limit your sizes
    4. Choosing colors
    5. Implementing common, reusable components
    6. Responsivness and positioning
    7. Animations
    8. Browser dev tools
  4. Enhance
    1. Mobile menus
    2. Icon fonts
    3. Increasing speed by reducing file sizes
    4. Meta information and search engine optimization
    5. Forms and islands of interactivity
  5. Test
    1. Tools that analyze your website
    2. People that use your website
    3. You who checks your website
  6. Advance
    1. Reading documentation
    2. Frameworks and when (not) to use them
    3. Progressive Web Apps
    4. Accessibility and the law
    5. More on UI and UX
    6. Keeping yourself up to date
    7. Sharing for feedback