Modernes CSS mit Sass – Praxis-Tutorial

Modernes CSS mit Sass – Praxis-Tutorial

Webdesign, CMS & Entwicklung 18 Videos · 3.1 h Video-Training · Deutsch Daniel Koch von Daniel Koch

Du hast dich schon immer darüber geärgert, dass es in CSS keine Variablen und Schleifen gibt? Schluss damit! CSS-Präprozessoren wie Sass stellen genau solche Dinge zur Verfügung. So lässt sich CSS-Code endlich effizient generieren. Neben Sass wird in diesem Tutorial natürlich auch ein Blick auf das allseits beliebte Compass-Framework geworfen, welches den Einsatz von Sass nochmals auf eine andere Ebene hebt. Lerne in drei Stunden die Möglichkeiten kennen, die Sass und Compass zu bieten haben.

  • Werde mit diesem dreistündigen Video-Training und dem Webentwickler Daniel Koch zum Sass-Meister
  • Definiere Variablen, erstelle eigene Mixins, experimentiere mit Farben und Zahlen und setze zur Krönung Compass ein
  • Lerne CSS effizient zu erzeugen und dein neues Wissen für zukünftige Projekte anzuwenden

Schritt für Schritt zur professionellen CSS-Entwicklung. Wenn CSS, dann modern und mit Sass – Daniel Koch zeigt es dir!

Inhalt

18 Videos, 185 Minuten

Modernes CSS mit Sass

18 Videos · 187 Minuten
01 Offen Kostenlos

Modernes CSS mit Sass – 01 Eine Einführung

Dank CSS-Präprozessoren lässt sich CSS deutlich effektiver schreiben. Was diese Präprozessoren sind, welche es gibt und warum die Wahl in dieser Reihe auf Sass fiel, zeigt dieses Video.

02 Offen

Modernes CSS mit Sass – 02 Die Installation

Bevor sich Sass nutzen lässt, muss man es installieren. Und Voraussetzung dafür ist Ruby. Beides – also die Installation von Ruby und Sass – wird in diesem Video gezeigt. Anschließend könnt ihr dann gleich testen, ob die Sass-Installation tatsächlich geklappt hat.

03 Offen

Modernes CSS mit Sass – 03 Gekonnte Kompilierung

Sass- müssen in CSS-Dateien umgewandelt werden, damit sie tatsächlich nutzbar sind. Dank des Watch-Kommandos könnt ihr Änderungen an einzelnen Dateien oder innerhalb ganzer Verzeichnisse ganz einfach erkennen (lassen).

04 Offen

Modernes CSS mit Sass – 04 Dateien zusammenfassen

Über @import lassen sich SCSS-Dateien importieren und zusammenfügen. Was das alles mit einem vorangestellten Unterstrich beim Dateinamen zu tun hat, ist ein Aspekt dieses Videos.

05 Offen

Modernes CSS mit Sass – 05 Variablen deklarieren und verwenden

In Sass gibt es die Möglichkeit zur Deklaration von Variablen. Dieses Konzept steht im herkömmlichen CSS bekanntermaßen nicht zur Verfügung, ist aber in Sass ein geniales Mittel zur effektiven Entwicklung von Stylesheets.

06 Offen

Modernes CSS mit Sass – 06 Das Nesting-Prinzip

Dank Nesting lässt sich die Sass-Syntax deutlich schlanker halten, als das in CSS üblich ist. Die Verschachtelung hilft euch zudem dabei, Code deutlich übersichtlicher zu schreiben.

07 Offen

Modernes CSS mit Sass – 07 Gekonnte Vererbung mit Extend

Der Einsatz von @extend ermöglicht es euch, einen Satz von CSS-Eigenschaften von einem zu einem anderen Selektor zu übergeben. Auch das hilft dabei, Sass-Dateien schlank zu halten.

08 Offen

Modernes CSS mit Sass – 08 Module mit den Platzhalter-Selektoren

Der Platzhalter-Selektor ermöglicht die Definition von Modulen. Diese Modularisierung erlaubt die Aufteilung von Sass-Syntax in logische Blöcke, die an verschiedenen Stellen eingebunden werden können.

09 Offen

Modernes CSS mit Sass – 09 Mixins definieren

Mixins sind Funktionen, mit denen sich beispielsweise Arbeitsabläufe deutlich vereinfachen lassen. In diesem Video wird gezeigt, wie ihr eigene Mixins definieren und schlussendlich anwenden könnt.

10 Offen

Modernes CSS mit Sass – 10 Der Elternelement-Selektor

Mit dem Selektor, um den es in diesem Video geht, könnt ihr auf das Elternelement eines Elements zugreifen. Diesen Selektor gibt es in CSS bekanntermaßen nicht und bietet daher einen riesigen Mehrwert.

11 Offen

Modernes CSS mit Sass – 11 Automatisierung mit For-Schleifen

Sass ermöglicht den Einsatz von For-Schleifen. Das funktioniert in Sass ganz einfach und kann beispielsweise für die Definition eines eigenen Grid-Systems herangezogen werden.

12 Offen

Modernes CSS mit Sass – 12 Each- und While-Schleifen

Neben For- können in Sass auch Each- und While-Schleifen genutzt werden. Wie sich das zur Automatisierung nutzen lässt, zeigt dieses Video.

13 Offen

Modernes CSS mit Sass – 13 Fallentscheidungen mit if und else

In Sprachen wie PHP und JavaScript gibt es die Möglichkeit, auf unterschiedliche Ereignisse mittels if und else reagieren zu können. So etwas gibt es tatsächlich auch in Sass. Wie sich das nutzen lässt, zeigt dieses Video.

14 Offen

Modernes CSS mit Sass – 14 Mathematische Operatoren

Ihr könnt in Sass rechnen. Das ist beispielsweise hinsichtlich der Definition von Schriftgrößen praktisch. Dank der entsprechenden Operatoren kann man aber auch sein ganz individuelles Grid-System bauen.

15 Offen

Modernes CSS mit Sass – 15 Farbenspiele

Selbstverständlich können in Sass Farben definiert werden. Sass geht aber auch auf diesem Gebiet deutlich weiter als herkömmliches CSS. Dank der entsprechenden Funktionen lassen sich beispielsweise ganz einfach Farben manipulieren.

16 Offen

Modernes CSS mit Sass – 16 Compass

Das Compass-Framework erweitert die Möglichkeiten von Sass noch einmal um ein Vielfaches. Dieses erste Video zeigt, wie ihr Compass installieren und nutzen könnt.

17 Offen

Modernes CSS mit Sass – 17 Compass und CSS3

Die Projekt-Webseite von Compass ist das zentrale Informationsmittel, wenn es um die Arbeit mit diesem Framework geht. Ich zeige euch anhand der CSS3-Features von Compass, wie ihr mit der Doku arbeiten könnt.

18 Offen

Modernes CSS mit Sass – 18 Compass in Bullet-Aktion und ein Blick auf Susy

Ein Beispiel zeigt, wie einfach sich Dinge mit Compass umsetzen lassen. Am Ende dieser Reihe wird zudem ein Blick auf ein alternatives Sass-Framework geworfen. Susy bietet ein schlankes Grid-System.

01

Modernes CSS mit Sass – 01 Eine Einführung

7 min Offen
02

Modernes CSS mit Sass – 02 Die Installation

10 min Offen
03

Modernes CSS mit Sass – 03 Gekonnte Kompilierung

10 min Offen
04

Modernes CSS mit Sass – 04 Dateien zusammenfassen

13 min Offen
05

Modernes CSS mit Sass – 05 Variablen deklarieren und verwenden

8 min Offen
06

Modernes CSS mit Sass – 06 Das Nesting-Prinzip

11 min Offen
07

Modernes CSS mit Sass – 07 Gekonnte Vererbung mit Extend

9 min Offen
08

Modernes CSS mit Sass – 08 Module mit den Platzhalter-Selektoren

12 min Offen
09

Modernes CSS mit Sass – 09 Mixins definieren

11 min Offen
10

Modernes CSS mit Sass – 10 Der Elternelement-Selektor

9 min Offen
11

Modernes CSS mit Sass – 11 Automatisierung mit For-Schleifen

14 min Offen
12

Modernes CSS mit Sass – 12 Each- und While-Schleifen

10 min Offen
13

Modernes CSS mit Sass – 13 Fallentscheidungen mit if und else

12 min Offen
14

Modernes CSS mit Sass – 14 Mathematische Operatoren

10 min Offen
15

Modernes CSS mit Sass – 15 Farbenspiele

12 min Offen
16

Modernes CSS mit Sass – 16 Compass

10 min Offen
17

Modernes CSS mit Sass – 17 Compass und CSS3

8 min Offen
18

Modernes CSS mit Sass – 18 Compass in Bullet-Aktion und ein Blick auf Susy

11 min Offen
Kommentare (1)

Kommentiere jetzt „Modernes CSS mit Sass – Praxis-Tutorial“