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

Продолжительность: 6 ч 32 мин
Количество уроков: 58 Видео
Язык: Английский
Вес архива: 1,97 ГБ
Хотите быстро и на практике освоить Rust? В этом курсе вы шаг за шагом создадите реальные приложения, разберётесь с ключевыми концепциями языка и поймёте, почему Rust так любим разработчиками. Минимум теории — максимум практики и рабочих проектов.
Что вы узнаете на курсе
Курс выстроен вокруг практического создания приложений, поэтому обучение проходит естественно: вы изучаете новую концепцию ровно в тот момент, когда она нужна для решения реальной задачи.
Основы низкоуровневого управления памятью
Мы начнём с краткого и понятного погружения в управление памятью — того самого фундамента, который делает Rust уникальным. Вы разберётесь:
• как работает владение и заимствование;
• что такое время жизни ссылок;
• как Rust обеспечивает безопасность без сборщика мусора.
Создание CLI‑приложения
Далее вы сделаете своё первое приложение командной строки. Это поможет вам освоить:
• структуру проектов на Rust;
• работу с модулями и пакетами;
• использование внешних библиотек через Cargo;
• обработку аргументов и ввод/вывод.
Построение собственного HTTP‑сервера
Главная часть курса — создание полностью рабочего веб‑сервера. Вы реализуете протокол HTTP с нуля и поймёте, как устроена серверная логика без скрытой магии.
Сетевое программирование в Rust
Вы научитесь:
• работать с TCP‑соединениями;
• принимать и обрабатывать запросы;
• корректно формировать ответы;
• использовать многопоточность и параллелизм Rust для повышения производительности.
Расширенные возможности языка
По мере развития проекта вы познакомитесь с:
• системой типов Rust и паттернами проектирования;
• обработкой ошибок (Result,?‑оператор);
• смарт‑указателями и управлением ресурсами;
• оптимизацией и профилированием кода.
Почему этот курс эффективен
Вы не просто изучаете Rust — вы создаёте настоящие проекты, которые помогут вам уверенно применять язык в работе. Такой подход позволяет глубже понять концепции и быстрее переносить их в реальные задачи.
Практика на каждом шаге
Каждый урок связан с предыдущим, а итогом станут приложения, которыми можно гордиться — от простого CLI‑инструмента до собственного HTTP‑сервера.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь