Тренажер по Rust

Подходит для уровня Junior/Middle

  • Реши 100+ задач
  • Пет-проекты в портфолио: ThreadPool , Blockchain, Умный дом (Embedded), Frontend и backend
  • Code Review от наших наставников
  • 24/7 с нашим AI-помощником Doodoo
  • Бессрочный доступ к актуальной программе: обновляем каждые 3 месяца

Старт 2-го потока – 16 мая
Обучение в тренажере отличается от других курсов. Вместо лекций и вебинаров, вы сразу приступаете к работе: изучаете документацию, практикуетесь и шаг за шагом осваиваете RUST для решения реальных задач.
Теория и дополнительные материалы открываются по мере прохождения курса: они помогут вам проанализировать свои действия, изучить лучшие практики и выработать оптимальный подход к работе. Этот курс основан на решении задач локально на компьютере студента. Это приближает обучение к реальной работе.

Кому подойдет курс?

  • Для разработчиков на системных языках C и C++
    Для тех, кто хочет изучить Rust, его особенности и возможности, научиться избегать ошибок в работе с памятью и многопоточностью, а также освоить проектирование высокопроизводительного программного обеспечения.
  • Для разработчиков, которые работают с высокоуровневыми языками, такими как Python, JavaScript, Java и C#
    Если вы хотите изучить язык, который позволит вам создавать критически важные по производительности части вашего ПО максимально быстро, а также понять особенности работы с низкоуровневыми компонентами и подходы к разработке безопасного и отказоустойчивого ПО, то этот курс для вас.
Что нужно уметь, чтобы учиться на курсе?
  • Нужно иметь базовые знания школьной информатики: минимум, что такое байт и операционная система
  • Иметь опыт разработки на хотя бы одном языке или иметь опыт прохождения любого курса по разработке
На курсе вы разработаете свои первые pet-проекты
  • Изучите синтаксис и идиомы языка Rust.
  • Создадите многопользовательский чат на основе TCP протокола.
  • Разработайте ThreadPool и изучите принципы создания надежных многопоточных приложений.
  • Создадите элементы умного дома.
  • Освойте современную инфраструктуру Rust в разработке игр, блокчейне, фронтенд- и бэкенд-разработке и многое другое.
Твои пет-проекты, которые можно положить в портфолио
Чат клиент-сервер
ThreadPool
Умный дом (Embedded)
Blockchain на Rust
Игра на macroqud
Каждому ученику доступен бессрочный доступ к постоянно обновляемому материалу
Последние обновления в тренажере:
Встречайте вашего персонального помощника Doodoo

Как мы учим

Наш подход к обучению стирает границы между теорией и практикой, предлагая вам немедленное применение знаний в реальных условиях. Забудьте о скучных видеолекциях и бесконечном запоминании правил. Все задачи решаются спринтами так как курс постоянно обновляется.
    Понятная теория
    Заправленная простым языком, примерами из жизни/рабочих ситуаций и мемами, чтобы было не скучно.
    Преподаватели курса
    Кирилл Федченко
    Заинтересовался программированием ещё в школе. Работает программистом более 5 лет. Увлекается компьютерной графикой и разработкой игр. Основной стэк: Rust, C++, Python. Есть опыт работы с С#, JS, PHP, MatLab.

    Проектировал и разрабатывал:

    1. программное обеспечение для цифровой обработки сигналов;
    2. файловую систему для последовательного хранения больших объёмов данных;
    3. фреймворк для параллельной обработки данных на графическом процессоре;
    4. backend-части распределённых систем сбора и обработки данных;
    5. on-chain приложения в инфраструктуре DFinity.
    Программа курса
    Тарифы
    Мастер задач
    • - Бессрочный доступ к тренажеру
    • - Чат курса с поддержкой и преподавателем
    • - Бесплатный курс по основам GIT
    • - Сертификат
    27 500 руб.
    35 000 руб.
    Купить
    Мы выдаем сертификат после обучения
    Присоединяйтесь к довольным выпускникам и нашему сообществу в телеграм
    Давно хотел повысить свой уровень владения MATLAB, т.к. сейчас это обязательный навык для инженера.
    Хотел пройти курсы от Экспоненты, но они меня почему-то все время прокатывали, уж не знаю почему...
    А вот на курсы к Павлу удалось записаться быстро и без проблем. Ни разу не пожалел, т.к. курсы интересные, включающие массу задач из инженерной практики. Узнал для себя много нового.
    Павел, спасибо большое за интересный и актуальный курс!
    Оригинал
    Stepan Revutsky
    Инженер
    Обучался у Павла на тренингах по MATLAB Simulink. Он отлично объясняет и много делится опытом. Помимо самого матлаба напомнил много вещей, которые я успешно забыл после вуза :)
    После тренингов навык работы в Simulink вырос в разы, самостоятельно я бы так не освоил. Так что рекомендую!
    Никита Севастьянов
    Инженер

    Ответы на вопросы

    Остались вопросы или нужно обучить сотрудников?