О чём курс

Язык программирования Rust становится доступным даже без предварительного опыта в написании кода благодаря пошаговой подаче материала. Внутри разбираются фундаментальные концепции программирования: от работы с переменными, циклами и функциями до специфических механизмов Rust, таких как указатели и заимствование. Вы научитесь применять структуры данных (векторы, массивы, карты) и освоите базовые алгоритмы, включая сортировки и бинарный поиск. Обучение включает 37 уроков с 24 тестами и 49 интерактивными задачами, что позволяет закрепить теорию на практике.

Программа обучения

  • Введение
    • Структура курса
    • что такое Rust
    • Установка
    • Hello, Cargo!
    • Hello, World!
  • Базовые понятия
    • переменные
    • константы
  • Типы данных
    • Методы для ввода, вывода(stdin, stdout)
    • Операторы
    • Преобразование типов данных
    • Комментарии
  • Общие концепции
    • Условные операторы if, else
    • Оператор match
    • Цикл for
    • Цикл while, loop
    • Зачет
  • Функции
    • Работа с функцией
    • Рекурсия
  • Указатели и заимствование
  • Тестирование
  • Работа со строками
  • Зачет по 4 модулю
  • Структуры данных
    • Массивы
    • Срезы, кортежи
    • Векторы
    • Двумерные массивы
    • Map
    • Зачет по 6 модулю
  • Стандартная библиотека и алгоритмы
    • Макросы
    • Сортировка пузырьком, вставками
    • Бинарный поиск
    • Стэк
    • Куча
    • Очередь
    • Зачет по 7 модулю
Складчина создана 18 августа 2024 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 7

МС Максим Смирнов Все материалы
366 ₽ 2 390 ₽