Tailwind CSS 3 Essential Training

Tailwind CSS 3 Essential Training

2h 35mIntermediate2022-11-09

Authors

Ray Villalobos

Ray Villalobos

Senior Staff Instructor at LinkedIn Learning

Course details

While the ways in which we work on the web evolve over time, every now and then, a true game changer comes along. The utility-first approach of Tailwind 3 throws out many of the traditional approaches to building projects on the web, allowing you to create a complete and unique website without writing a single line of CSS. In this course, LinkedIn senior staff instructor Ray Villalobos shows how Tailwind CSS 3 offers a lightweight but sophisticated framework for styling content on your sites and apps through labeling with appropriate class names.

Discover utility-first features with techniques vetted by a Tailwind power user. Find out how to modify, customize, and manage content as you build the layout of your pages, adding Tailwind and specifying its use on the HTML elements of each page. Along the way, get tips from Ray on leveraging Tailwind plugins to control your text, classes, designs, line clamp, and typography according to specs.

Skills covered

CSSFront-End Web DevelopmentWeb DevelopmentOpen SourceOne-Off

Concepts

Introduction

  • Why utility-first frameworks matter
  • Using the exercises for this course
  • Using GitHub Codespaces with this course

Getting Started

  • Working with Tailwind CSS
  • Creating a custom build
  • Tailwind Play
  • Examples with CodePen
  • CodeSwing playground

Utility-First Features

  • Preflight
  • Utility class structure
  • Tailwind pitfalls
  • Color classes
  • Shortcut classes
  • Special classes
  • Responsive design
  • Custom properties
  • Challenge - Create a layout
  • Solution - Create a layout

Power Techniques

  • State modifiers
  • Position modifiers
  • Form modifiers
  • Child and sibling elements
  • Attribute modifiers
  • Pseudo-elements
  • Media modifiers
  • Dark mode
  • Challenge - Dark mode and grouping
  • Solution - Dark mode and grouping

Customizing Tailwind

  • Exploring the config
  • Configuring themes
  • Existing scales

Plugins

  • Plugins
  • Typography
  • Line clamp

Conclusion

  • Next steps
80,000 Toman