Чему вы научитесь
- Читать выражения Clojure и объявлять функции
- Работать с числами, строками, отдельными символами и логическими значениями
- Использовать условия и вычислять числовые выражения
- Создавать векторы и списки, извлекать и преобразовывать их элементы
- Применять деструктуризацию последовательностей
- Создавать замыкания
- Управлять изменяемым состоянием с помощью атомов
О курсе
Для кого этот курс
Начальные требования
Опыт работы с Clojure не требуется.
Общие представления о переменных, условиях, функциях и коллекциях будут полезны. Необходимые конструкции языка объясняются по ходу курса.
Для выполнения заданий достаточно браузера: код запускается и проверяется на Stepik.
Преподаватели курса
Как проходит обучение
После введения вас ждут 10 учебных уроков в трех разделах. В каждом уроке есть объяснение с примерами, сюжетная постановка и задачи на код.
Всего в курсе 44 практических задания. Вы пишете решение в редакторе Stepik и отправляете его на автоматическую проверку.
Проходите уроки по порядку: сначала разберите объяснение и примеры, затем попробуйте решить задачи самостоятельно. Учиться можно в своем темпе. Вопросы по материалу можно задавать в комментариях к урокам.