𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: udemy
Название: Язык программирования Rust (2017)

Продолжительность: 7 ч 56 мин
Количество уроков: 59 Видео
Язык: Английский
Вес архива: 931 МБ
Rust — современный язык системного программирования, создающий безопасные и высокопроизводительные приложения. Этот курс поможет вам уверенно освоить ключевые концепции Rust, понять его уникальную модель владения и писать надежный, быстрый и безопасный код.
Что вы изучите в этом курсе
Мы шаг за шагом разберем основы Rust и научимся применять язык для создания приложений любого уровня сложности.
Установка и первые шаги
• Загрузка и установка Rust, настройка окружения.
• Компиляция программ, использование Cargo.
• Работа с IDE и полезными инструментами.
Основы языка и типы данных
• Базовые типы данных и объявление переменных.
• Массивы, векторы, строки и концепция срезов.
Функции и продвинутые конструкции
• Создание функций, методов и замыканий.
• Использование функций высшего порядка.
Структуры данных и особенности Rust
• Работа со struct, enum и trait.
• Понимание концепций владения, заимствования и времени жизни.
• Правила lifetime resolution и практическое применение.
Параллелизм и безопасная работа с данными
• Использование Rc, Arc и Mutex для безопасного шаринга данных.
• Создание многопоточных приложений без гонок данных.
Инструменты разработки и дополнительные темы
• Работа с Cargo для управления проектами.
• Документация, условная компиляция, тестирование.
• Советы по повышению производительности и читаемости кода.
Почему Rust стоит изучить
Rust — один из самых востребованных языков для разработки системного ПО, сетевых сервисов, высокопроизводительных библиотек, игр и встраиваемых систем. Он сочетает безопасность управления памятью и скорость, сопоставимую с C/C++.
Кому подойдет этот курс
• Начинающим разработчикам, желающим освоить современный системный язык.
• Программистам на C/C++, ищущим более безопасную альтернативу.
• Backend‑разработчикам, работающим с высоконагруженными сервисами.
• Тем, кто хочет глубже понять управление памятью и параллелизм.
Результат прохождения курса
После завершения курса вы уверенно будете писать программы на Rust, понимать ключевые механизмы языка и сможете применять Rust для создания надежных и быстрых приложений.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь