Курс на Stepik
Обложка курса «Rust - первое знакомство» на Stepik
Бесплатно

Rust - первое знакомство 5.000

Открыть на
STEPIK.ORG

Освойте базовый Rust: установка, структура проекта, компиляция, Cargo, контроль потока, функции, строки, коллекции и ключевая фишка языка — владение и заимствование. Практика с задачами и автопроверкой.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Rust - первое знакомство»Учеников на курсе 144
Сертификаты, выданные на курсе «Rust - первое знакомство»Сертификатов выдано 0
Отзывы о курсе «Rust - первое знакомство»Отзывов получено 1
Рейтинг курса «Rust - первое знакомство»Рейтинг курса 5.000
Уроки в курсе «Rust - первое знакомство»Количество уроков 27
Тесты в курсе «Rust - первое знакомство»Количество квизов 32
Задачи с кодом в курсе «Rust - первое знакомство»Количество задач с кодом 66
Время прохождения курса «Rust - первое знакомство»Время прохождения курса
Обновления курса «Rust - первое знакомство»Обновления курса
Дата публикации курса «Rust - первое знакомство»Дата публикации курса
Последнее обновление курса «Rust - первое знакомство»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Rust - первое знакомство» 4 раздела Уроки в курсе «Rust - первое знакомство» 27 уроков Тесты в курсе «Rust - первое знакомство» 32 теста Задачи в курсе «Rust - первое знакомство» 66 задач Время прохождения курса «Rust - первое знакомство» 1 ч. Последнее обновление курса «Rust - первое знакомство» обн. 1 год назад

Введение в Rust

6 уроков
1. Установка Rust
2. Hello World пример
3. Структура проекта
4. Компиляция кода
5. Работа с Cargo
6. Обзор документации

Базовый синтаксис

7 уроков
1. Объявление переменных
2. Типы данных
3. Условные конструкции
4. Циклы повторения
5. Функции и аргументы
6. Строковые литералы
7. Выражения и операторы

Структуры и коллекции

6 уроков
1. Структуры и кортежи
2. Векторы и списки
3. Хэш таблицы
4. Работа с опцией
5. Перечисления
6. Паттерн матчинг

Владение и заимствование

8 уроков
1. Правила владения
2. Понятие заимствования
3. Мутация данных
4. Ссылки и указатели
5. Жизненный цикл
6. Передача владения
7. Иммутабельность переменных
8. Примеры безопасного кода