PRO курс

SASS: Программирование

72 сообщения в сообществе 376 учащихся

Курс программирования на SASS является логическим продолжением курса SASS: основы. Помимо расширения CSS и переиспользования стилей препроцессоры добавили конструкции, доступные в других языках программирования: создание функций, использование циклов и условных конструкций. Это позволило разработчикам снизить количество кода и при этом добавить функциональность, недоступную при написании CSS. В этом курсе вы шаг за шагом изучите возможности препроцессора SASS в области программирования.

Чему вы научитесь:

  • Использовать миксины в качестве функций.
  • Создавать собственные функции и использовать их.
  • Работать с различными типами данных.
  • Использовать циклы и условные конструкции.
Препроцессоры CSS SASS SCSS Функции SASS Циклы SASS
Последнее обновление: 21 июля 2020

Подготовительный курс

SASS: Основы

Уроки курса

  • 1

    Введение

    Познакомиться с курсом по программированию на SASS
  • 2

    Миксины как функции

    Узнать о дополнительных возможностях миксинов

    упражнение

  • 3

    Типы данных

    Изучить работу с основными типами данных в SASS. Узнать об операциях с примитивными типами данных.
  • 4

    Функции

    Научиться создавать собственные функции с помощью препроцессора SASS.

    упражнение

  • 5

    Условные конструкции

    Узнать о том, как внести немного логики в функции и миксины. Изучить конструкцию if/else. Узнать об операторах сравнения и логических операторах.

    упражнение

  • 6

    Сложные типы данных

    Узнать о новых типах данных, таких, как списки и ассоциативные массивы. Изучить способы работы с ними.
  • 7

    Циклы

    Узнать о циклах в препроцессоре SASS. Изучить различия между разными видами циклов.

    упражнение

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки.

Автор

Аватар пользователя Nikita Mikhaylov

Никита Михайлов

Ключевые навыки: HTML, CSS, JS Frontend.

Много лет работал в аутсорсинговой компании. Развивал клиентские проекты, делал фичи для разных CMS. В основном верстал, готов передать весь опыт вам. Поработав с сотнями проектов, научился выкручиваться даже из самых безнадёжных ситуаций. Помогу освоить вёрстку, чтобы она перестала казаться чем-то страшным.

Впечатления

Урок: Циклы

Задания в Испытаниях интересные, но их слишком мало. Хочется побольше попрактиковаться! Никита Михайлов, у Вас отличные курсы, жду продолжения!

Курс SASS: Программирование
продолжительность
6 часов
награда
28 баллов