Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Beginning Responsive Web Development with HTML and CSS
Rating: 4.6 out of 5(14 ratings)
47 students

Beginning Responsive Web Development with HTML and CSS

Create websites that provide the best user experience for today's and tomorrow's devices
Last updated 7/2018
English

What you'll learn

  • Learn what is a responsive design and its importance in modern web development
  • Fully utilize cleaner, faster, and semantically rich HTML markup
  • Integrate CSS media queries into designs to serve unique styles to audiences
  • Create web forms with built-in validation and interface elements using only HTML
  • Use latest stylistic flourishes with custom fonts, properties, and selectors
  • Use SVGs for resolution independence

Course content

9 sections64 lectures6h 53m total length
  • Course Overview3:01

    This course talks about applying the latest techniques provided by HTML5 and CSS3, all in the context of real-world examples. This video gives an overview of the entire course.

  • The Essentials of Responsive Web Design2:21

    Responsive web design, built with HTML5 and CSS3, allows a website to "just work" across multiple devices and screens. It enables the layout and capabilities of a website to respond to their environment (screen size, input type, device/browser capabilities)

  • Defining Responsive Web Design4:37

    The term, ‘responsive web design’ was coined by Ethan Marcotte in 2010 published in ‘A List Apart’ article. He consolidated three existing techniques (flexible grid layout, flexible images/media, and media queries) into one unified approach and named it as responsive web design.

  • Tools and Text Editors6:16

    It makes no difference which text editor or IDE system you use to build your responsive web designs. If the simplest of text editors allows you to write your HTML, CSS, and JavaScript efficiently, it’s absolutely fine. Similarly, there are no requisites of tooling to get a responsive web design. All you actually need is something that enables you to write HTML, CSS, and JavaScript. Whether your preference is Brackets, Atom, Sublime, Vim, Coda, Visual Studio, or Notepad matters little, just use what works best for you.

  • First Responsive Example Building a Simple Fluid Layout4:10

    We will start with a simple HTML5 structure. Don't worry about what each of the lines do at this point. For now, simply concentrate on the elements inside the <body> tag.

  • Taming Images8:59

    In this video, we will now add an image of a scone near the top of the page; a sort of "hero" image to entice users to read the page.

  • Amending the Example for a Larger Screen7:30

    We've already established that our design starts to suffer at around a 600px/37.5rem width. Now, let us modify this example to see different layouts at different viewport sizes.

  • Lesson Summary0:33

    This video summarizes your learning.

  • Test Your Knowledge

Requirements

  • To gain maximum from this course, you should have prior exposure and understanding of basic HTML and the CSS syntax.

Description

With this course, you can build websites that will transform the user experience. This course begins with the latest techniques provided by HTML5 and CSS3. Along the way, you'll discover tips and tricks that make your future designs and development workflow leaner and more maintainable than ever before. By the time you reach the end, you'll be equipped with the latest cutting edge front- end development skills, ready to develop your very own modern, responsive websites that are pixel-perfect across a wide range of devices.

About the Authors

Ben Frain has been a web designer/developer since 1996. He is currently employed as a senior frontend developer at Bet365.

Before the web, he worked as an underrated (and modest) TV actor and technology journalist, having graduated from Salford University with a degree in media and performance.

He has written four equally underrated (his opinion) screenplays and still harbors the (fading) belief he might sell one. Outside of work, he enjoys simple pleasures: playing indoor football while his body and wife still allow it, and wrestling with his two sons. His other book, Sass and Compass for Designers, is available now.

Cord Slatton-Valle started working with web development when he was 15 years old having read an article in a magazine. Over 20 years later, he is still enjoying development and the constant learning needed to maintain his skills in the feld. He has expanded into Raspberry Pi and other platforms, in addition to the web. He mentors students in web development and spends his free time doing maker-style projects and working with his wife on his newly purchased home.

Joshua Miller is a freelance web designer, college professor, and interactive artist living in eastern Pennsylvania. He has taught courses in animation, web/graphic design, video game design, and programming at a variety of schools, including Lehigh University, Northampton Community College, Drexel University, Lafayette College, Montgomery County Community College, and Lehigh Valley College. He currently holds a tenure-track position at Kutztown University, where he teaches web design, graphic design, and interactivity. He also teaches part time at Lehigh University, and runs a successful freelance design business in his downtime. His true interests lie in the intersection between design and programming, specifically with the creation of digital interactive work.

Who this course is for:

  • This course is for entry-level web developers who want to build engaging responsive experiences for the modern web. With a specific focus on device compatibility, it is ideal for businesses and individuals who need to interact directly with customers across multiple platforms.