Чему вы научитесь
- Понимать базовую механику Rust: ownership, borrowing, жизненный цикл ссылок.
- Писать чистый, безопасный код: переменные, константы, типы данных и их преобразование.
- Управлять потоком выполнения: if/else, match, циклы for, while, loop.
- Создавать функции и рекурсию, грамотно передавая ссылки и указатели.
- Работать с I/O: чтение из stdin, вывод в stdout, обработка ошибок.
- Манипулировать строками и коллекциями: массивы, срезы, кортежи, векторы, HashMap.
- Использовать стандартные алгоритмы: пузырьковая и вставочная сортировка, бинарный поиск.
- Строить собственные структуры данных: стек, куча, очередь.
- Писать и запускать тесты, осваивать cargo и макросы.
О курсе
Этот курс идеально подойдет для тех кто имеет начальные навыки программирования или их вовсе нет. Весь материал преподнесен очень понятным языком и без воды. В самом курсе вы освоите базу программирования, а именно: переменные, основные структуры данных, арифметические операции, методы, функции, поймете рекурсию и многое др.
Вы также можете задать любой вопрос по курсу у автора t.me/stepikm
Для кого этот курс
Курс предназначен для тех, кто хочет научиться программировать на языке Rust с 0.
Начальные требования
Никаких начальных навыков для успешного прохождения курса не требуется. Подойдет даже тем, кто никогда не программировал.
Наши преподаватели
Как проходит обучение
В курсе отсутствуют дедлайны.
Учитесь в удобном для вас темпе.
Программа курса
Сертификат
Stepik
Сколько стоит обучение
Price:
2 090 ₽
Пока нельзя купить этот курс
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.