651-905-3729 Microsoft Silver Learning Partner EC Counsel Reseller compTIA Authorized Partner

CSS Processors Training Virtual Classroom Live June 04, 2024

Price: $375

This course runs for a duration of 1 day.

The class will run daily from 10 AM ET to 5 PM ET.

Class Location: Virtual LIVE Instructor Led - Virtual Live Classroom.

Enroll today to reserve your spot!

Space is limited. Enroll today.

Enroll Now

Description

CSS Processors provides a practical and detailed introduction to the world of CSS processors. A CSS pre-processor is a program that takes the data of one language and converts the data into CSS upon compilation. A CSS post-processor takes existing CSS and refurbishes it to meet the standards of today's browsers. The modern landscape of CSS has been transformed by processors such as LESS, Sass, Stylus, PostCSS and others. The implementation of CSS processors in the workflow boosts efficiency and enforces the DRY (Don't Repeat Yourself) rule. Developers responsible for front-end development and CSS styling are the ideal audience for this course.

Course Overview

CSS Processors

  • Introduction to CSS Processors
    • Overview of Pre-processors
    • Overview of Post-processors
    • The CSS Workflow
    • Pros and Cons
  • CSS Pre-processors
    • LESS
    • Sass
    • Stylus
  • CSS Post-processors
    • PostCSS
    • Pleeease
    • Stylecow
    • Garden (Clojure)
  • Features and Functionality
    • Syntax
    • Variables
    • Nesting
    • Mixins
    • Inheritance
    • Importing
    • Color Functions
    • Operations
    • Prefixes
    • Fallbacks
    • Minification
    • Sourcemap Generators
    • Single @media Rule
  • A Deeper Look at PostCSS
    • CSS Parser
    • Abstract Syntax Tree (AST)
    • CSS Generator
    • Code Map Generator
    • Autoprefixer
    • CSSNext
    • CSS Modules
    • Font-Magician
    • Stylelint
    • PreCSS
  • Choosing a CSS Workflow
    • LESS vs. Sass vs. Stylus
    • Using PostCSS with Plugins
    • Using LESS, Sass or Stylus with PostCSS
    • Full Clojure Stack: Clojure + ClojureScript + Garden

Prerequisites

A basic understanding of CSS.