2.2 From Wireframe to Production

The theme of today's class will be learning how to compose a website from scratch. We'll discuss a variety of standards to help build a layout. We'll then explore how to build wireframes, what to look out for, and consider a few examples from live websites. Finally, we'll build our own wireframe and by the evening we'll build out a basic layout.

Sass

Learning Objectives
  • Understand what a CSS pre-processor is
  • Understand a strong use case for a CSS pre-processor
  • Use Sass to include variables in your CSS
  • Watch for changes in your Sass files and compile them to CSS

sass_compilation.jpg

Advanced CSS Review

Let's review all the things from yesterday!

style_guide.jpg

serif_sans.jpg

DOM Manipulation and Events

We are going to dive right in to modifying the DOM based on user input.

Learning Objectives
  • Select DOM elements using Document.querySelector()
  • Listen for user input with events
    • Mouse Input
    • Touch Input
    • Keyboard Input
  • Modify DOM elements as a reaction to events
  • Discuss Mutable vs Immutable

selectors.png

Lab: Wireframes and Mockups

Learning Objectives
  • Understand the need for wireframes, mockups and MVPs
  • Create your own wireframe for a two-column layout
  • Polish a mockup after wireframe is completed
  • Describe which wireframe elements will be DOM elements

results matching ""

    No results matching ""