Онлайн-курс по обучению языку программирования Rust для действующих разработчиков. Курс подойдет для специалистов, которые хотят глубоко освоить Rust. В процессе обучения они получат продвинутые знания и практические навыки, необходимые в работе.
- Rust: знакомство с курсом. Вводный модуль — бесплатно, чтобы вы познакомились с платформой и определились, подходит ли вам курс
- Основы Rust. Это дополнительный модуль на курсе «Rust для действующих разработчиков: погружение в блокчейн», который можно пройти по желанию, и обязательный на курсе «Rust для действующих разработчиков: переход с Python, С++ или C»
- Основные фичи Rust. Создадите банковскую систему с переводами, внесением и выводом средств. Также подготовите тестовую среду, имитирующую поведение пользователей.
- Сеть и многопоточность. Реализуете систему безопасности банка с удалённым контролем состояния помещений и управлением банковскими ячейками.
- Асинхронные веб-приложения и CLI-инструменты на Rust. Создадите веб-сервис биржи. Реализуете HTTP API банковской системы и gRPC API для торгов. А также CLI‑утилиту и фронтенд на WebAssembly для взаимодействия с перечисленными API.
- Механизмы FFI и использование unsafe-кода в Rust. Реализуете поддержку торговых ботов на бирже и библиотеку торгового бота.
- Использование инструментов для отладки и оптимизации кода га Rust. Научитесь находить узкие места в коде с помощью профилирования и оптимизировать производительность, сокращая время выполнения и потребление памяти.
- Проектирование и рефакторинг. Спроектируете фреймворк для создания safe торговых ботов.
-
. Описание отсутствует
-
Цена - 98 000 руб.
- Продолжительность курса составляет 4 месяца
- В рассрочку от школы 26 000 руб.