introduction to responsive design · • this class is for someone new to responsive design ! •...

12
Introduction to Responsive Design

Upload: others

Post on 14-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Introduction to Responsive Design!

Page 2: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

What This Course Will Cover!

•  The BASICS !

•  What it is and why you need to know it. !

•  Customizing your own site !

•  Using frameworks!

Page 3: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Week One !

•  Focus is on theory: !

•  What does responsive design mean?!

•  What makes for good responsive design?!

•  The role of fluid measurements!

!

Page 4: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Week Two!

•  Media queries!

•  What are they?!

•  How do you plan first for best practice?!

•  What is the relationship with break points?!

•  How to make a navigation bar!

Page 5: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Week Three !

•  Frameworks!•  Benefits/Pitfalls!

•  Bootstrap 3!•  Getting Started!•  Grid System !•  Navigation!

Page 6: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Week Four!

•  More Bootstrap!•  Images, Tables, Advanced Navigation!•  Case studies!

Page 7: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Final Project !

•  Use your coding skills to create a responsive page using multiple methods (framework and media queries)!

Page 8: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Who is this class for?!

•  This class is for someone new to responsive design !

•  General knowledge of HTML and CSS necessary!

•  This class is for people with persistence !

Page 9: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Who Am I?!

•  PhD in Computer Science !

•  Two decades of teaching experience !

•  Emphasis on education for those who running around classrooms while helping students debug !

!

Page 10: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Workload and Evaluation!•  Weekly videos!

•  Lecture format – watch anywhere !•  Demo format – “Code With Me” best watched while you type

along !

•  Weekly readings!•  Online articles!

•  Weekly assessments!•  Quizzes!•  Coding !

Page 11: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Succeeding in This Class!

•  In a perfect world you would code with a friend…so use the message boards. !

•  Never spend more than 20 minutes on something that doesn’t work. Move on. !

•  Look things up on your own!!

•  Practice, practice, practice!!

Page 12: Introduction to Responsive Design · • This class is for someone new to responsive design ! • General knowledge of HTML and CSS necessary! • This class is for people with persistence!

Acknowledgements/Contributions!These slides are Copyright 2015- Colleen van Lent as part of http://www.intro-webdesign.com/ and made available under a Creative Commons Attribution NonCommercial 4.0 License. Please maintain this last slide in all copies of the document to comply with the attribution requirements of the license. If you make a change, feel free to add your name and organization to the list of contributors on this page as you republish the materials. !!Initial Development: Colleen van Lent , University of Michigan School of Information!

!!!!