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