Skip to content

Instantly share code, notes, and snippets.

@exarcheia-web
Created October 24, 2013 08:43
Show Gist options
  • Save exarcheia-web/7133454 to your computer and use it in GitHub Desktop.
Save exarcheia-web/7133454 to your computer and use it in GitHub Desktop.
WEEK 1
## WEEK 1
------
#### WHAT WE KNOW SO FAR
HTML
- Basic html structure
- What goes inside `<head>` [Gist](https://gist.github.com/exarcheia-web/6152183)
- Which different tags to use for `<body>` content [Gist](https://gist.github.com/exarcheia-web/6152390)
CSS
- Types of selectors [Quirksmode](http://quirksmode.org/css/selectors/), [Nettuts](http://net.tutsplus.com/tutorials/html-css-techniques/the-30-css-selectors-you-must-memorize/)
- The "display" property [css-tricks](http://css-tricks.com/almanac/properties/d/display/)
- The "position" property [css-tricks](http://css-tricks.com/almanac/properties/p/position/)
- How to reset the browser styles [normalize.css](https://github.com/necolas/normalize.css/blob/master/normalize.css)
- How to set up a grid and layout a page [learnlayout](http://learnlayout.com/), [designshack](http://designshack.net/articles/css/whats-the-deal-with-display-inline-block/), [vanseodesign](http://www.vanseodesign.com/css/inline-blocks/), [css-tricks](http://css-tricks.com/fighting-the-space-between-inline-block-elements/)
- How to centre a block-level element
- How to replace text with images [css-tricks](http://css-tricks.com/examples/ImageReplacement/)
- How to use icon fonts [icomoon](http://icomoon.io/) [css-tricks](http://css-tricks.com/flat-icons-icon-fonts/)
- How to make a site 'stretchy' using the "max-width" property
- How to use media queries to make a site responsive [wdw](http://webdesignerwall.com/tutorials/responsive-design-with-css3-media-queries)
----------
#### WHAT WE STILL NEED TO LEARN
- How to use graphics from others
- How to make menus with submenus [Gist](https://gist.github.com/exarcheia-web/7102496)
- How to set favicons [Jonathan Neal](http://www.jonathantneal.com/blog/understand-the-favicon/)
- Learn new grid and layout techniques [Don't overthink it](https://gist.github.com/exarcheia-web/7102151), [sitepoint](http://www.sitepoint.com/give-floats-the-flick-in-css-layouts/)
- How to build more than one page and plan a whole site [Brad Frost](http://bradfrostweb.com/blog/post/atomic-web-design/)
- What to name our classes and manage our code - (DRY & reusable!) [Harry Roberts](http://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax/)
- Practise media queries more [Brad Frost](http://bradfrostweb.com/blog/post/7-habits-of-highly-effective-media-queries/)
- How to 'polyfill'
- How to 'preprocess'
-----
#### HOW WE WILL APPROACH THE CLASS
Each week:
1. One technique / principle
2. One example
3. One tool
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment