Your browser is ancient!
Upgrade to a different browser to experience this site.

Advanced Styling with Responsive Design

What You'll Learn

  • Describe basic knowledge of browser tools for responsive design.
  • Understand the importance of a "mobile-first" paradigm for web design.
  • Write rules for responsive design for a mobile and large-screen view.
4 Modules
12 Hours
3 hrs per module (approx.)
Rating

About Advanced Styling with Responsive Design

It used to be the case that everyone viewed web pages on about the same size screen - a desktop computer. But now it is just as likely that someone will be using a smart phone, tablet, or assistive technology to access the Internet. Therefore, people viewing your site will now expect that it will perform regardless of the device (smartphone, tablet, laptop, desktop computer, or screen reader) AND take into account some common personal settings such as color schemes. This ability to respond to any platform and user preferences is called Responsive Design.

This course will expand upon the basic knowledge of CSS3 to include topics such as wireframes, fluid design, media queries, and the use of existing styling paradigms. After the course, learners will be able to:
** Explain the mobile-first paradigm and the importance of wireframes in the design phase
** Create sites that behave across a range of platforms
** Recognize existing design frameworks such as Bootstrap

A basic understanding of HTML and CSS is expected when you enroll in this class, so it can be taken third or fourth in the Web Design for Everybody specialization. Additional courses focus on adding interactivity with the JavaScript Programming Language and completing a capstone project.

Skills You'll Gain

  • Bootstrap (Front-End Framework)
  • Cascading Style Sheets (CSS)
  • CSS Codes
  • CSS Frameworks
  • HTML Formatting
  • JavaScript OS
  • Object Oriented CSS
  • Responsive HTML
  • Responsive Web Design

What You'll Earn

Certificate of Completion:
Certificates of completion acknowledge knowledge acquired upon completion of a non-credit course or program.
Experience Type
100% Online
Format
Self-Paced
Subject
  • Technology
Platform
Coursera
Welcome Message

Welcome to Advanced Styling with Responsive Design, a course that introduces techniques for creating responsive websites across devices. Designed for learners comfortable with HTML and CSS, the course explores fluid layouts, media queries, frameworks, and hybrid approaches. Emphasis is placed on best practices, common pitfalls, and hands-on development.
This abbreviated syllabus description was created with the help of AI tools and reviewed by staff. The full syllabus is available to those who enroll in the course.

Course Schedule

Module 1: Style with Responsive Design

  • Reading: Syllabus
  • Reading: Resources
  • Reading: Frequently Asked Questions (FAQ)
  • Video: Introduction to Responsive Design
  • Reading: Help us learn more about you!
  • Video: What is Responsive Design?
  • Video: Testing Existing Sites
  • Video: Benefits of Responsive Design
  • Discussion Prompt: Optional Discussion: Site reviews
  • Reading: Fluid Measurements background readings
  • Video: Fluid Measurements
  • Video: Code With Me: Fluid Measurements
  • Discussion Prompt: Optional Discussion: Can a file use fluid and absolute measurements together?
  • Reading: Notice for Auditing Learners: Assignment Submission
  • Reading: Pixel to Em conversion tool
  • Reading: Dynamically change the size of font with sliders
  • Reading: Optional: CSS definitions of relative and absolute
  • Discussion Prompt: Your personal Responsive Design Story
  • Graded: Basic Concepts in Responsive Design approaches

Module 2: Basic Concepts

  • Video: Media Queries
  • Video: Code With Me: Fluid Measurements and Media Queries
  • Practice Quiz: Practice Quiz -- Challenge Problem
  • Video: Wire Frames
  • Video: Breakpoints
  • Video: Media Queries Part Two
  • Video: Code With Me: Responsive Navigation
  • Peer Review: OPTIONAL -- Create a responsive style sheet
  • Reading: OPTIONAL: Good examples of responsive design
  • Graded: Week Two Review: Media Queries and breakpoints

Module 3: Use Existing Frameworks

  1. Video: Frameworks
  2. Video: Introduction to Twitter Bootstrap 3
  3. Video: Bootstrap Breakpoints
  4. Video: Getting Started with Twitter Bootstrap
  5. Video: Bootstrap Grid System
  6. Graded Assignment: OPTIONAL - Grid System Check
  7. Video: Code With Me: Grid Example
  8. Video: Bootstrap Navigation
  9. Discussion Prompt: Optional Discussion: Standards vs Convenience
  10. Peer Review: OPTIONAL - Use Bootstrap to create a responsive page
  11. Reading: Optional - Demystifying Bootstrap
  12. Graded: Week Three Review: Bootstrap


Module 4: Experiment!

  • Video: Responsive Images
  • Video: Bootstrap Tables
  • Video: Code With Me: Advanced Navigation
  • Video: What Are Templates?
  • Video: Optional Interview: M W
  • Video: Optional Interview: H W
  • Video: Optional: Interview with H N
  • Video: Bootstrap 4
  • Video: Conclusion
  • Peer Review: OPTIONAL: Photo Gallery
  • Reading: Optional: The Evolution of the Airbnb front-end development
  • Reading: OPTIONAL - Debugging your style
  • Reading: OPTIONAL - More resources for learning to debug/develop
  • Reading: Post-course Survey
  • Reading: Keep Learning with Michigan Online
  • Graded: Responsive Design Final Assessment
Grading Policy

Learners must earn 80% on each assignment and 80% overall to pass. There are four graded assessments, each worth 25% of your final grade. All graded assessments must be completed successfully.

Course content developed by U-M faculty and managed by the university. Faculty titles and affiliations are updated periodically.

Beginner Level

No prior experience required

Enrollment Options

Individuals

This experience is available to individual learners on the following platforms:

U-M Community

Students, faculty, staff, and alumni of the University of Michigan get free access.

Organizations

Special pricing and tailored programming bundles available for organizational partners.

What are Coursera and edX?

Michigan Online learning experiences may be hosted on one or more learning platforms. Platform features may vary, including payment models, social communities, and learner support.

Coursera

  • Hosts online courses, series, and Teach-Outs from Michigan Online
  • Enroll and preview courses anytime
  • May earn a non-credit certificate from Coursera

edX

  • Hosts online courses and series from Michigan Online
  • Many offer a free (limited) audit option
  • May earn a non-credit certificate from edX

For more information visit the What are Coursera and edX? FAQ section

Reviews and Ratings

4.7

3779 Ratings from Coursera

Michigan Online
For You

Sign up for a Michigan Online account to customize your experience!