Fronteers — vakvereniging voor front-end developers

Workshop: Advanced Sass, door Roy Tomeij

In deze workshop behandelt Roy de basisconcepten, syntax en features van Sass. Maar belangrijker: het leert je hoe en wanneer Sass te gebruiken om je dagelijkse workflow te verbeteren. Het is een "hands-on" ervaring met veel leuke en uitdagende oefeningen op basis van casussen uit de praktijk. Je begint bij het begin, maar gaandeweg leer je alles over Sass en de vele (vaak onbekende en daardoor onbeminde) mogelijkheden.

Maar daar blijft het niet bij. CSS ontwikkelt zich snel, en dat werpt de vraag op of we überhaupt nog pre-processors gebruiken in de (nabije) toekomst. Nieuwe features in CSS, zoals CSS Custom Properties (ook bekend onder de noemer "CSS Variables") en @apply, zorgen ervoor dat je een Sass-achtige syntax kunt gebruiken direct in je CSS. Ook deze onderwerpen komen daarom aan bod, zowel hoe ze zelfstandig te gebruiken en in combinatie met Sass.

Emily Campbell, Hackerrank

Roy expertly presents his knowledge in a clear and straightforward manner.

De workshop Advanced Sass zal gegeven worden door Roy Tomeij en is gebaseerd op de workshops die hij eerder gaf op onder andere SassConf, CSS Day en Smashing Conference.

Wat je leert

  • Basis Sass-features: variabelen, mixins, enzovoort
  • Sass data types, operation & control structures
  • @extend en placeholders
  • Schrijven van Sass functies voor je eigen grid system
  • Media query management
  • Modulair ontwikkelen & architectuur
  • Het verschil tussen post-processors en pre-processors, en wanneer je welke zou moeten gebruiken
  • Theming met Sass
  • Bouwen van je eigen library
  • Werken met right-to-left layouts
  • Beter begrip van kleur op het web en hoe kleur te transformeren met code
  • Automatiseren van CSS animaties met Sass
  • CSS Custom Properties (CSS Variables) & @apply
  • Hoe Sass te misbruiken om idiote CSS te schrijven

Of je je CSS workflow wilt optimaliseren of simpelweg wilt starten met het gebruiken van de CSS pre-processor Sass, Roy helpt je om een expert te worden.

Hampton Catlin, uitvinder van Sass

Roy is by far one of the most knowledgeable Sass developers out there.

Voor de workshop is geen software vereist: we gebruiken de (gratis) online tool SassMeister om onze Sass-code om te toveren naar CSS. Als je Sass al op je laptop geïnstalleerd hebt en gebruikt, dan mag dat uiteraard ook. Hoe Sass aan de praat te krijgen op je eigen computer is geen onderdeel van de workshop (wel komt tooling ter sprake, de verschillen tussen (Ruby) Sass & LibSass, en het opnemen van Sass in je "tool chain").

Meer info

Leden van Fronteers betalen 150 euro. Niet-leden betalen 250 euro. Beide bedragen zijn exclusief btw.

De workshop duurt de hele dag en is inclusief lunch.

Opgave

Voor deze workshop is nog geen (nieuwe) datum gepland. Mocht je geïnteresseerd zijn in de workshop, hou dan het overzicht in de gaten of blijf op de hoogte via RSS en Twitter.

Archief