YoVDO

Learn CSS

Offered By: LinkedIn Learning

Tags

HTML & CSS Courses Computer Science Courses Web Development Courses Animation Courses Typography Courses Flexbox Courses Responsive Design Courses Design Systems Courses

Course Description

Overview

Cascading Style Sheets (CSS) is a core skill for web developers and web designers. Learn how the Decorator pattern at the heart of CSS lets you apply styles through selectors. Explore the variety of layout options, and discover how to make sites and apps shine with typography and animation.
  • Apply your style decisions to HTML documents with selectors.
  • Build complex layouts with Grid, Flexbox, and float options.
  • Enhance sites and apps with typography and animation.

Syllabus

  • Course 1: CSS Essential Training
    • Explore the concepts that form the foundation of CSS. Learn how to select content, style text, manage layouts, and more as you work on a real-world project.
  • Course 2: CSS: Selectors
    • Explore the different types of CSS selectors and learn how to choose the best selectors for targeting different HTML elements.
  • Course 3: CSS: Design Systems and Architectures
    • Write better CSS. Learn how to build a cohesive design system and robust architecture to take your style sheets to the next level.
  • Course 4: CSS Layouts: From Float to Flexbox and Grid
    • Floats are fading away fast. Learn how to make the jump from floats to Flexbox and Grid to more efficiently create page layouts with CSS.
  • Course 5: Advanced Responsive Layouts with CSS Flexbox
    • Learn how to use the CSS Flexible Box Layout module (aka Flexbox) to create advanced responsive layouts.
  • Course 6: CSS: Advanced Layouts with Grid
    • Learn how to take full advantage of the capabilities of CSS Grid to build interfaces that are attractive, accessible, and responsive.
  • Course 7: CSS: Variables and Fluid Layouts
    • Learn how to leverage recent advances in CSS to more efficiently build sites with a single design that adapts readily to different screens and environments.
  • Course 8: CSS: Display
    • The display property is at the foundation of all CSS layouts. Learn basics and newer values related to this key property.
  • Course 9: CSS: Print Style Sheets
    • Learn how to improve the user experience of your websites using print style sheets.
  • Course 10: CSS: Variable Fonts
    • Get a comprehensive guide to using variable fonts to make designs pop while preserving efficient use of bandwidth.
  • Course 11: CSS: Scrolling and Parallax
    • Learn how to develop and add new interactions and navigation behaviors to websites and apps by leveraging new CSS scrolling and parallax possibilities.
  • Course 12: CSS: Transforms and Transitions
    • Create more visually interesting and dynamic websites. Learn how to build animated effects and 3D objects with CSS transforms and transitions.
  • Course 13: CSS: Animation
    • Learn how to create simple CSS animations such as rollover buttons, 3D transforms, animated graphics and logos, load screens, and more.
  • Course 14: CSS: Enhancing Interfaces with Animation
    • Leverage CSS animations to enhance websites you develop. Examine animation theories, practical uses, and more as you explore the use of movement in UI.

Taught by

Christina Truong, Jen Kramer, Christina Truong, Christina Truong, Morten Rand-Hendriksen, Morten Rand-Hendriksen, Jen Kramer, Jen Kramer, Jen Kramer, Morten Rand-Hendriksen, Ray Villalobos, Patrick Carey, Val Head and Christina Gorton

Related Courses

Front-End Web UI Frameworks and Tools: Bootstrap 4
The Hong Kong University of Science and Technology via Coursera
Build Restaurant Business Website using Google Sites
Coursera Project Network via Coursera
Build Training Website using Google Sites
Coursera Project Network via Coursera
Building High Quality User Experience Using Material UI
NIIT StackRoute via Coursera
Learn Bootstrap
Codecademy