Действующим Rust‑разработчикам
Систематизируете знания, освоите многопоточность, асинхронность и unsafe-код. Научитесь проектировать архитектуру, работать с производительностью и писать фронтенд на Rust.
Разработчикам на других языках программирования
Погрузитесь в Rust и перейдёте на новый стек. Поймёте различия между языками программирования. Освоите владение и заимствование. Начнёте писать безопасный и быстрый код.
Разработчикам, которым интересен блокчейн
Погрузитесь в Rust как в основной язык Web3‑разработки. Рассмотрите протоколы консенсуса и криптографические алгоритмы. Научитесь писать смарт‑контракты под Solana.
Писать безопасный, производительный и идиоматичный код на Rust
Строить асинхронные и многопоточные системы
Разрабатывать API, веб‑сервисы, CLI и WebAssembly‑решения
Проектировать архитектуру и интегрировать с C‑библиотеками через FFI
Тестировать, оптимизировать и отлаживать код
Разворачивать Rust‑приложения и обеспечивать их стабильную работу
Подходы и инструменты, которые вы освоите
Введение
Скидка за прохождение
Пройдёте входной тест и убедитесь, что курс подходит вам по сложности
Скидка за прохождение
Основные фичи Rust
Сеть и многопоточность
Асинхронные веб-приложения и CLI-инструменты на Rust
Механизмы FFI и использование unsafe-кода в Rust
Использование инструментов для отладки и оптимизации кода
Проектирование и рефакторинг
Принципы работы с ИИ
Новое
Основы Rust
Блокчейн-разработка
Проходят в будни вечером или в выходные.
Разберёте сложные темы и интересные кейсы.
Теория доступна с компьютера и в приложении.
Практикум ИИ сделает краткий пересказ и объяснит
непонятное другими словами.
Задания в тренажёре, на воркшопах и в проектах легко
переложить на свою работу.
Это опытные Rust‑разработчики из крупных компаний
Они составляют программу, помогают усвоить новое и дают фидбек по проектам
Кирилл Федченко
10 лет опыта в разработке ПО и 6+ лет опыта на Rust — в системном и прикладном программировании, бэкэнде, блокчейне, телекоме. Начинал с С++, С# и Python.
Станислав Янковский
R&D-инженер и разработчик ML-систем для автономных летательных аппаратов. Эксперт по высокопроизводительным вычислениям. Автор YSCV — фреймворка для инференса на Rust.
Наталья Клаус
Инженер по формальной верификации в Runtime Verification. 15+ лет в программировании. Работала в FormalLand (Франция) и Авроиде.
Борис Винник
Разрабатывал и запускал платформу с 10 000 пользователей. 5+ лет коммерческого опыта в бэкэнде и Web3 на Rust, Solidity, TS. Призёр Web3‑хакатонов.
Дмитрий Гончаров
В программировании с 2014 года, последние 4 — на Rust. Разработал беттинг-платформу в Solana и конструктор смарт-контрактов быстрого подключения механик блокчейна для онлайн-игр.
С дедлайнами
Для тех, кому важно чёткое расписание
В своём темпе
Для тех, кому важна гибкость
Также важно, чтобы у вас была возможность заниматься 10–15 часов в неделю.
Обучение в своём темпе подойдёт тем, кому сложно подстроить график под расписание курса. Но важно помнить, что такой формат требует самоконтроля и высокой мотивации. С дедлайнами будет проще поддерживать темп занятий и пройти курс до конца.