Connect with us

Новости

Всеобъемлющий Rust — бесплатный курс

Курс охватывает весь спектр Rust, от базового синтаксиса до таких продвинутых тем, как генерики и обработка ошибок. 

Опубликовано

/

     
     

Это бесплатный курс по языку Rust, разработанный командой разработчиков Android в Google. Курс охватывает весь спектр Rust, от базового синтаксиса до таких продвинутых тем, как генерики и обработка ошибок. 

Цель курса — научить вас языку Rust. Предполагается, что вы ничего не знаете о Rust, а этот курс даст вам:

  • Полное представление о синтаксисе и языке Rust
  • Возможность модифицировать существующие и писать новые программы на Rust
  • Понимание распространенных идиом языка Rust

На основе этого курса вам предлагается погрузиться в одну или несколько специализированных тем:

  • Android: короткий курс по использованию Rust для разработки платформы Android (AOSP). Сюда входит взаимодействие с C, C++ и Java.
  • Bare-metal: день занятий по использованию Rust для прикладной разработки. Рассматриваются как микроконтроллеры, так и прикладные процессоры.
  • Concurrency: однодневный курс, посвященный использованию параллелизма в Rust. Рассматривается как классический параллелизм (вытесняющее планирование с использованием потоков и мьютексов), так и async/await параллелизм (кооперативная многозадачность с использованием фьючерсов).

Курс предполагает, что вы уже умеете программировать. Rust — статически-типизированный язык, и иногда авторы будут проводить сравнения с C и C++, чтобы лучше объяснить или противопоставить подходы Rust.

Если вы умеете программировать на динамически типизированных языках, таких как Python или JavaScript, то вы также сможете прекрасно освоить этот язык.

Курс: https://google.github.io/comprehensive-rust/

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: