CSS ist eine der Kernsprachen für die Entwicklung von Websites. Während die Inhalte einer Website in HTML und XML festgelegt werden, sollten idealerweise die Gestaltungsvorgaben davon getrennt werden und sind daher in der Regel in separaten CSS-Dateien ausgelagert. CSS ermöglicht Gestaltungsweisen zum Beispiel für Layout, Farben und Typografie - aber CSS wird auch beständig um neue Features erweitert, zum Beispiel um Animationen für verschiedene Ausgabemedien.
Dieser moderne und umfangreiche Kurs vermittelt CSS auf einem fortgeschrittenen Niveau, sodass der Teilnehmer
nach dem Kurs diese Sprache auf einem hohen Komplexitätslevel beherrscht. Es werden zum Beispiel ausfahrbare
Seitenmenüs, Buttons, die weiteren Inhalt ausklappen, sowie dynamische Dialoge entwickelt, ohne dass JavaScript
benötigt wird. Der Teilnehmer hat nach Abschluss des Kurses ein
tiefergehendes Verständnis der Sprache erlangt und kann komplexe Layouts problemlos selbst umsetzen.
Der Teilnehmer lernt in diesem Kurs:
Ferner wird dem Teilnehmer auch die eng mit CSS verbundene Sprache SASS vermittelt, um auch bei umfangreicheren Projekten den Überblick behalten zu können. Im Zuge dessen werden unter anderem Variablen, Mixins und die Abänderung von Farben (sass:color) besprochen.
Alle Inhalte werden in einem umfangreichen Beispielprojekt implementiert, sodass ihr praktischer Nutzen unmittelbar nachvollzogen werden kann.