Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Revenge of the Nerds

Revenge of the Nerds

A presentation for The International Graphic Arts Education Association (IGAEA) about the importance of teaching web to their students.

David Leininger

July 25, 2012
Tweet

More Decks by David Leininger

Other Decks in Design

Transcript

  1. Today’s Agenda AKA... What I’m going to talk at you...

    1. Current trends 2. Show and tell 3. Why you should be teaching this 4. What you should learn and how to learn it 5. How you can teach your new skills 6. Tools the pros use 7. El futuro de Internet en todo el mundo 8. Pizza Party and Team Building Exercises
  2. Current Interwebs How is it being used? • It’s responsive

    (It’s flexy) • It’s open sourced (It’s free) • HTML5 & CSS3 • Web Typography & Icon Fonts • Mobile • NO Flash or Internet Explorer
  3. Responsive Web It just works. • Flexible Grids • Media

    Queries • Flexible Images (at a minimum)
  4. Open Source Free Dollars • Community Driven • Do-ocracy •

    Content Management Systems • People are always looking for developers for these CMS’s
  5. HTML5 & CSS3 The new standard • Eliminates the need

    for Flash • Integrated Media • It’s WAY faster
  6. Web Typography It’s not just 7 fonts anymore!!! • Google

    Web Fonts • Typekit • @Font-Face • Icon Fonts
  7. Mobile It’s not just the desktop Mobile Safari still holds

    around 50% of the mobile web browser share
  8. Just Say NO Seriously! • No Flash • No Internet

    Explorer • No Flash • No Internet Explorer
  9. Current Interwebs How are we using it? • Email Campaigns

    • pURLs • Storefronts and eCommerce • QR Codes & MS Tags • Augmented Relaity
  10. Why Teach Web? Everybody wants it, nobody is doing it.

    • The students want these skills • The industry wants those skills • Teaches the ability to learn new skills • It’s way less expensive than printing equipment • Helps teach problem solving • The tools are we use for the web is good, but far from great
  11. What to learn Take baby steps • HTML & HTML5

    • CSS & CSS3 • Javascript and jQuery • Content Management Systems (CMS) • PHP or other server side languages • Objective C or other mobile app programming langages
  12. Let’s get practical How can you teach this stuff?!?!? •

    Business Card Sites (Personal Website) • Portfolio Sites (Personal Website) • Social Networking Aggregator (Personal Website) • Fictional Email and pURL campaigns • Run polls or contests in school news outlets • Give messed up sites and have the students fix them (This part is always overlooked...)
  13. Text Editors Dreamweaver works, but is far from the best!

    • Coda 2 • Text Mate • Sublime Text • Text Wrangler (Free - but you get what you pay for...)
  14. Design Tools There are a some different opinions here... •

    Photoshop (the old standard) • Fireworks • InDesign
  15. Local Testing Because it’s not good to test when it’s

    live • MAMP and MAMP Pro • WAMP • LAMP • Custom Solution for CMS
  16. Adobe Shadow Flash sucks, but this is jawesome* • It’s

    FREE Dollars • Works on iOS and Android • Updates all devices at once • Right now only works in Chrome *jawesome = awesome mixed with a shark http://www.onebitzero.com/wp-content/uploads/2012/03/ Adobe-Shadow-Helps-You-Test-And-Debug-Websites.jpg
  17. Adobe Shadow Flash sucks, but this is jawesome* *jawesome =

    awesome mixed with a shark How to get it... • Download the app from http://labs.adobe.com/ technologies/shadow/ • Get Chrome extension • Download app on all your mobile devices • Browse the interwebs. http://www.onebitzero.com/wp-content/uploads/2012/03/ Adobe-Shadow-Helps-You-Test-And-Debug-Websites.jpg
  18. El Futuro It’s called Future-Proofing... • You have no control

    over screen size • More Open Sourced development • Fonts, Fonts, and Fonts • More mobile power • More International (translation on the fly) • Realtime content and collaboration • Augmented Reality in mobile web apps