Открыто

Rust для действующих разработчиков [Тариф Переход с Python, С++ или C] [Яндекс Практикум]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 9 авг 2025.

Цена: 108 000р-96%
Взнос: 4 083р

Основной список: 31 участников

Резервный список: 4 участников

  1. 9 авг 2025
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Rust для действующих разработчиков [Тариф Переход с Python, С++ или C] [Яндекс Практикум]

    2025-08-09_212940.png

    За 4 месяца научитесь писать безопасный и производительный код на Rust и сможете применить его в работе
    Углублённый Rust: от владения и заимствования до async/await и FFI
    Практика на реальном проекте: банковская система с полным стеком
    Продакшн-решения: gRPC и HTTP API, CLI‑утилиты и WASM‑модули
    Профессиональная отладка: профилирование, бенчмаркинг и динамический анализ unsafe‑кода
    Дополнительные модули по выбору: основы Rust и блокчейн

    Что даст этот курс:
    • Освоите язык, который сочетает в себе высокую производительность с гарантиями безопасности и надёжности. Rust помогает избегать утечек памяти, гонок данных и непредсказуемых сбоев ещё на этапе компиляции. Именно поэтому его выбирают для системных решений, веб‑сервисов и WebAssembly.
    • На курсе вы научитесь проектировать устойчивые, многопоточные и масштабируемые системы, работать с API, писать безопасный и эффективный код, а также использовать инструменты, которые применяются в продакшне.
    Это курс для разработчиков с опытом, которые хотят освоить Rust и вырасти профессионально
    Нужно знать основы Computer Science, понимать принципы императивного программирования и уметь работать с терминалом

    За 4 месяца вы научитесь:
    • Писать безопасный и производительный код на Rust
    • Реализовывать многопоточные и асинхронные приложения
    • Создавать HTTP/gRPC API и веб‑сервисы
    • Работать с CLI-инструментами и WebAssembly
    • Проектировать архитектуру приложений
    • Использовать FFI, подключать и создавать C‑style‑библиотеки
    • Оптимизировать и отлаживать код
    • Разворачивать Rust-приложения и писать интеграционные тесты
    • Применять паттерны проектирования и писать идиоматичный код
    Программа:

    Рассчитана на 4 месяца, в среднем учёбе нужно уделять 10–15 часов в неделю

    Rust: знакомство с курсом
    • Вводный модуль — бесплатно, чтобы вы познакомились с платформой и определились, подходит ли вам курс
    • Как устроен курс
    • Узнаете больше о том, какие навыки вы получите
    • Нагрузка
    • Поймёте, сколько времени будет занимать прохождение курса
    0. Основы Rust
    • Это дополнительный модуль на курсе «Rust для действующих разработчиков: погружение в блокчейн», который можно пройти по желанию, и обязательный на курсе ‭«Rust для действующих разработчиков: переход с Python, С++ или C»
    • Утилиты Cargo, пакеты, крейты и модули
    • Основы синтаксиса: скалярные составные и пользовательские типы данных
    • Стек и куча: перемещение, копирование и клонирование
    • Выполните набор мини‑заданий на отработку синтаксиса и концепций Rust
    • Форматирование строк и обработка ошибок
    • Умные указатели и коллекции
    1. Основные фичи Rust
    • Проект, типы данных и элементы std
    • Владение и заимствование
    • Алгебраические типы данных и матчинг паттернов
    • Создадите банковскую систему с переводами, внесением и выводом средств. Также подготовите тестовую среду, имитирующую поведение пользователей
    • Дженерики и трейты
    2. Сеть и многопоточность
    • Безопасная многопоточность
    • Многопоточный TCP‑сервер
    • Многопоточный приём данных по UDP, зависимости и фичи
    • Реализуете систему безопасности банка с удалённым контролем состояния помещений и управлением банковскими ячейками
    • Трейт-объекты, object safety и Fn‑трейты
    3. Асинхронные веб-приложения и CLI-инструменты на Rust
    • HTTP API
    • Асинхронность
    • gRPC API
    • Создадите веб-сервис биржи. Реализуете HTTP API банковской системы и gRPC API для торгов. А также CLI‑утилиту и фронтенд на WebAssembly для взаимодействия с перечисленными API
    • Фронтенд
    4. Механизмы FFI и использование unsafe‑кода в Rust
    • C-style ABI и линковка библиотек
    • Библиотека с С‑style ABI
    • Реализуете поддержку торговых ботов на бирже и библиотеку торгового бота
    5. Использование инструментов для отладки и оптимизации кода на Rust
    • Оптимизация
    • Отладка
    • Научитесь находить узкие места в коде с помощью профилирования и оптимизировать производительность, сокращая время выполнения и потребление памяти
    6. Проектирование и рефакторинг
    • Паттерны, элементы ООП и ФП
    • Описание контрактов и сохранение инвариантов
    • Спроектируете фреймворк для создания safe торговых ботов
    Тариф Rust для действующих разработчиков: переход с Python, С++ или C
    • Для тех, кто хочет плавно перейти на Rust с Python, C/C++ или других языков
    • 4,5 месяца обучения
    • 6 практических заданий с проверкой ревьюером
    • Основные фичи Rust, многопоточность, асинхронность, FFI, unsafe код, откладка, оптимизация, проектирование, рефакторинг
    • Модуль по основам Rust: Cargo, типы данных, управление памятью, базовый синтаксис и элементы стандартной библиотеки
    Ближайший старт — 2 октября

    Цена 108000 руб.
    Скрытая ссылка
     
    Последнее редактирование модератором: 31 май 2026
    2 пользователям это понравилось.
  2. Последние события

    1. Asaraf
      Asaraf не участвует в складчине.
      24 июн 2026 в 13:27
    2. tico
      tico участвует в складчине.
      21 июн 2026 в 18:03
    3. Asaraf
      Asaraf участвует в складчине.
      21 июн 2026 в 17:40
    4. Petr_1242244432
      Petr_1242244432 не участвует в складчине.
      20 июн 2026 в 14:35

    Последние важные события

    1. skladchik.com
      Статский советник организатор складчины.
      1 июн 2026
    2. skladchik.com
      Цена составляет 108 000р.
      31 май 2026
  3. Обсуждение
  4. 13 ноя 2025
    #2
    Сергей_Hurricane
    Сергей_Hurricane ЧКЧлен клуба
    Может быть, для этой складчины можно сделать исключение и попилить ее по месяцам?
    Мы будем очень долго собирать народ на такую достаточно редкую тему из-за того, что Яндекс поставил конский ценник на курс...
     
    3 пользователям это понравилось.
  5. 5 июн 2026
    #3
    Alex1375
    Alex1375 ЧКЧлен клуба
    Прошу прощения, до октября ждать?
     
  6. 5 июн 2026
    #4
    Царица Савская
    Царица Савская АдминАдминистратор Команда форума
    До окончания обучения, да.