Professional Documents
Culture Documents
is/
Resources
Course Site
All of the reading material you will need to pass this course is contained within Coursera. Additional
resources may be added as optional material, but everything will be online and free.
CodePEN
For the coding content you may want to access my CodePEN account. CodePEN is a website that
allows you to modify copies of my code. In real time you can see how your changes affect the
website we are working on. The one issue that some students have with CodePEN is that it doesn't
require you to link your files together. So if you want to write the code right on your machine, you will
need to know how to link the code. Don't worry, I do cover that in class.
Week One: http://codepen.io/collection/nmyRWM/
Week Two: http://codepen.io/collection/nYwVkZ/
Week Three: http://codepen.io/collection/DZQyBr/
Week Four: http://codepen.io/collection/XkkwBb/
When you watch the videos you can check the resources section to find a link to any code that I use
in the lectures. On each video page, just below the video, there is a Downloads section on the right
hand side of the screen. This contains links to mp3 downloads of videos, transcripts and any
CodePEN files referenced in that particular video. Oftentimes you will see two files, a "starter" file
and a "complete" file. This way you can start at the same place as me, but still have access to the
final product.
Discussion Boards
The best way to get help is to utilize the discussion boards. I know that this may be new to many of
you so let me explain how the discussion boards work. We always have one friendly "where are you
from?/introduce" yourself board where people tend to be social. Other than that we encourage
people to use the discussion section that goes with the week you are on. Notice that I said "use" not
"post." We really want to encourage you to read before you post. You will often find your question
already there. If you don't find your question, make sure to post. There are no "stupid" questions.
Ever. (Sometimes you may just have found a mistake on my part that I will need to fix.)
Course Slides
The slides for all of the lectures are now posted. You can find a BIG zip file at http://intro-
webdesign.com/ResponsiveDesignSlides.zip that has a pdf and powerpoint copy of all of the slides.
I have also attached the pdf and powerpoint slide for each lecture directly in the videos themselves.
Just look in the Downloads section to view them.
I recommend that you complete the Readings on Fluid Measurements before and/or after watching
this video. Some of these topics take time to understand and it is best to see the material from
multiple sources. Here is a link to those readings if you missed
them: https://www.coursera.org/learn/responsivedesign/supplement/iJAxV/fluid-measurements-
background-readings
https://codepen.io/ColleenEMc/pen/QyzJGy
This CodePen by Chris Coyier will let you use sliders to dynamically change the font size on a page
http://codepen.io/chriscoyier/pen/tvheK
This demo goes with one of the readings on Fluid Measurements, but I am including it here again
just in case you missed the code. You can read it here if you want to know how to use the
tool. https://css-tricks.com/rems-ems/
Someone provided me with a link that helped them better understand the meaning of "relative" and
"absolute" as they relate to CSS. Here is the link: https://www.w3.org/TR/css3-values/#length-value.
This is a fairly technical document and is not required reading for the course.
body{
background-color: red;
body{
background-color: blue;
body{
background-color: green;
} http://www.wireframeshowcase.com/wireframes/detail/tape_events
https://www.dtelepathy.com/blog/design
https://www.dtelepathy.com/blog/design/learning-to-wireframe-10-best-practices
https://quizlet.com/vn/458714536/responsive-flash-cards/
e: http://getbootstrap.com/, http://getbootstrap.com/getting-started/#download, or http://www.getboot
strap.com j
<header>
<nav>
</nav>
</header>
<section id = "left">
<ol>
<li>It is required.</li>
</ol>
</section>
<section id = "center">
<div class="myClass">
<p >There are many excellent reason to attend the <a href = "umich.edu">University of
Michigan</a>. The academics are top-notch, the students are exceptionally good-looking, and for about
six weeks out of the year the weather is almost pleasant.</p>
</div>
<div>
<img src="https://encrypted-tbn2.gstatic.com/images?
q=tbn:ANd9GcTzDojh5E0fzvTg4nWYs0JadpTwcS2S1KHOtnVQnlruNqmNvfIk" alt="Football">
<img src="https://encrypted-tbn1.gstatic.com/images?
q=tbn:ANd9GcTO8WIJ5ygVENopHPC5Op9z4ua-MoGD-LoUZuEd6vdL-EMro28CWw" alt="Solar Car">
</div>
</section>
body{
margin: 1%;
padding:1%;
background-color: rgba(0,0,255,.2);
font-size: 100%;
min-width: 500px;
header h1{
font-size: 3rem;
color:rgba(0,0,0,.7);;
section{
margin:1%;
padding:1%;
width:30%;
float:left;
nav a{
display:block;
background-color: white;
border-radius: 35px;
text-decoration: none;
padding: 2%;
margin: 1%;
h1{
text-align: center;
color:rgba(255,0,0,.7);;
.myClass{
padding:.60em;
border-radius: .25%;
width: 70%;
-webkit-column-count:3;
-moz-column-count: 3;
column-count:3;
}
ol{
list-style:upper-roman;
margin:1em;
https://builtwithbootstrap.com/
https://getbootstrap.com/
http://blog.nocturnalmonkey.com/css-frameworks-and-semantics/
https://codepen.io/nandar1/pen/JjXvPjM
I am about to go into some of the more advanced classes in Bootstrap. Before we begin, are you
looking for another reference on Bootstrap? I found that this article did a nice job of showing
Bootstrap classes along with the CSS that goes with them. http://www.sitepoint.com/responsive-
web-design-tips-bootstrap-css/
https://www.airbnb.com/meetups/x4ede5jr2-css-frameworks-and-the-evolution-of-airbnb-s-frontend
I think one of the reasons I find it interesting is that the CodeAcademy CSS tutorial actually uses a
similar platform to teach about Bootstrap.
This material is not required for the course.
If anyonewant to a little bit improve testing and debugging skills using Chrome. Codeschool has free
course about DevTools:
https://www.codeschool.com/courses/discover-devtools