0Корзина
Главная » Программирование » Otus / Кирилл Федченко, Илья Богданов - Rust Developer. Professional

Otus / Кирилл Федченко, Илья Богданов - Rust Developer. Professional

12 б Облако Mail
390 P
Артикул: 11631
В наличии
Автор курса: Кирилл Федченко, Илья Богданов Категория: Программирование Дата выхода: 2025 Продажник от автора: Перейти

Описание

[Otus] Rust Developer. Professional (2025)

Слив курса Rust Developer. Professional [Otus] [Кирилл Федченко, Илья Богданов]

Для кого этот курс?
  • Для разработчиков на системных языках (С, C++, ...): вы изучите сильные и слабые стороны языка Rust, сможете избежать ошибок в работе с памятью и многопоточностью, научитесь проектировать высокопроизводительное ПО
  • Для разработчиков на интепретируемых или высокоуровневых языках (Python, JS, Java, C#, ...): с помощью Rust вы значительно ускорите работу критических секций и увеличите производительность ПО; изучите особенности работы с низкоуровневым ПО, а также исследуете подходы к разработке безопасных и отказоустойчивых
  • Для действующих Rust-разработчиков и тех, кто прошёл базовый курс Rust Developer. Basic: сможете повысить квалификацию с помощью новых знаний и навыков
Необходимые знания:
  • базовое знание Rust или любого другого языка программирования
  • знание баз данных
Вы научитесь:
  • использовать язык Rust для разработки ПО
  • разворачивать Rust и среду разработки
  • создавать надёжное, отказоустойчивое и высокопроизводительное ПО
  • тестировать код
  • использовать сторонние библиотеки
  • писать асинхронный код
Занятия в Otus – это онлайн-вебинары.
Преподаватели-практики помогут погрузиться в теорию, обучат на реальных примерах, расскажут о необходимых в работе инструментах.
Вы всегда сможете задать вопрос и получить обратную связь. И самое главное – сможете практиковаться!

Программа:
Особенности Rust

Демонстрируем студенту основные отличия Rust от других языков, а также примеры идиоматического Rust кода с использованием элементов std.
Тема 1: Какие проблемы решает Rust?
Тема 2: Организация проекта
Тема 3: Владение, заимствование и типы данных//ДЗ
Тема 4: Статический полиморфизм
Тема 5: Динамический полиморфизм
Тема 6: Макросы
Тема 7: Макросы. Часть 2
Тема 8: Стандартная библиотека//ДЗ
Тема 9: Практика Rust разработки #1
Тема 10: Практика Rust разработки #2
Тема 11: Консультация по домашним заданиям

Многопоточность
Вы научитесь разрабатывать многопоточные приложения на Rust.
Мы разберем, как Rust помогает избегать гонок данных, научимся использовать трейты Send и Sync, а также синхронизировать потоки.
В практической части вы реализуете ThreadPool, освоите модель акторов и создадите многопользовательский чат.
Также вы изучите основы асинхронного программирования с помощью async/await, и принцип работы асинхронных задач и планировщиков.
Тема 1: Многопоточность без страха
Тема 2: Пишем ThreadPool
Тема 3: Асинхронный код
Тема 4: Асинхронность под капотом//ДЗ
Тема 5: Пишем чат
Тема 6: Консультация по домашним заданиям

Архитектура
Вы изучите идиомы функционального и объектно-ориентированного программирования в Rust.
Мы разберем стратегии обработки ошибок, поймем, как инварианты повышают надежность API, и изучим полезные паттерны проектирования.
В практических занятиях вы потренируетесь в принятии архитектурных решений и написании идиоматического кода.
Тема 1: Элементы ФП и ООП в Rust
Тема 2: Обработка ошибок
Тема 3: Инварианты
Тема 4: Rust паттерны//ДЗ
Тема 5: Практика проектирования #1
Тема 6: Практика проектирования #2
Тема 7: Консультация по домашним заданиям

Экосистема
Вы познакомитесь с наиболее популярными готовыми решениями экосистемы Rust в различных областях, которые значительно упрощают разработку.
Мы рассмотрим популярные утилитарные крейты для работы с математикой, сериализацией, многопоточностью и тестированием.
Вы научитесь работать с логами, отладкой и профилированием, включая такие инструменты, как Valgrind, Flamegreph и Miri.
Также мы изучим основы FFI и создание интерфейсов между Rust и другими языками.
Тема 1: Утилитарные крейты
Тема 2: Логи, отладка, профилирование
Тема 3: Теория FFI//ДЗ
Тема 4: Практика FFI
Тема 5: Консультация по домашним заданиям
Тема 6: Backend #1
Тема 7: Backend #2
Тема 8: actix-web под капотом
Тема 9: GUI
Тема 10: Frontend//ДЗ
Тема 11: Примеры кода Frontend приложений
Тема 12: Консультация по домашним заданиям
Тема 13: Blockchain//ДЗ
Тема 14: Примеры смарт-контрактов
Тема 15: GameDev//ДЗ
Тема 16: Пример игры на Rust
Тема 17: Консультация по домашним заданиям

Проектная работа

Преподаватели:
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Кирилл Федченкою Lead Rust Developer. InfinitySwap
Илья Богданов. Rust Developer. Enso
Павел Ершов. Rust Developer
Сергей Потамошнев


Вы находитесь на странице товара «Otus / Кирилл Федченко, Илья Богданов - Rust Developer. Professional», это материал 2025 года, который, мы надеемся, принесет вам пользу. Все курсы доступны по очень низкой цене, в отличии от оригинальной цены автора в размере рублей. Вы же получаете этот курс, купив в нашем магазине Coursx.net, с огромной скидкой, всего 390 рублей. На каждый курс Вы можете посмотреть оригинальный продажник, после чего принять решение о покупке. Обучающий курс входит в рубрику «Программирование», спросом которой пользуется множество покупателей. В нашем магазине Вы найдёте ещё много курсов от автора «Кирилл Федченко, Илья Богданов», достаточно ввести в поиск имя автора.
Показать полностью
✅ После оплаты система мгновенно направит на вашу почту ссылку(и) на курс, регистрация необязательна!

🛑 Авторизуйтесь или зарегистрируйтесь и Вы получите ссылку не только на почту, но и на странице товара.
📲 Наши отзывы на сайте | в Telegram (кликабельно)

🤔 Есть сомнения в инфопродукте? В качестве гарантии можем отправить дополнительные скриншоты, любой видео файл или сделать запись с экрана содержимого на облаке.

🔆 Нашли дешевле в другом месте? Сделаем цену ещё ниже чем там где вы нашли!

✍🏻 По всем вопросам, в том числе с оплатой и получением - писать в Telegram (кликабельно), в чат на сайте (в нижнем правом углу) или на почту admin@coursx.net Мы всегда на связи!

Поделиться страницей

Часто задаваемые вопросы

Как приобрести инфопродукт? Почему такая низкая цена? Какие у меня гарантии? С каких стран можно оплатить? На какое время выдается доступ? Возможен ли возврат средств за купленный товар?

Другие инфопродукты

Психология / Эзотерика и оккультизм / Медитации
Алина Терешко - Погружение. Тариф Глубокое погружение
2490
Инвестиции, Трейдинг, Криптовалюта
Наталья Вдовина - Ваши первые деньги с криптовалюты
179
Быстрая доставка

Гарантируем быструю доставку заказа на ваш Email.

Лучшие цены

Гарантируем самые низкие цены. Сделаем цену ниже если нашли дешевле.

Прием заказов 24/7

Заказы принимаются круглосуточно!

100% Безопасная оплата

Безопасная оплата и получение заказа.