15
Курсов
250+
Отзывов
20
Обзоров
Маркетинг

Привет всем, друзья! ✌ Сегодня рассмотрим 10 Мощных онлайн-курсов для обучения программирования на языке Rкоторые можно пройти абсолютно бесплатно.

ЛЕТС GO! ?

1. «Уроки по языку программирования Rust»

Где обучиться программировать на Rust: 10 Бесплатных Онлайн-Курсов с Нуля

Без выдачи сертификата

Обучающая программа: спикер в своих роликах расскажет про основы Rust. Студент сможет узнать, как установить рабочее окружения, как написать первый код и другие темы.

Начинка учёбы

  1. Введение – Rust язык программирования
  2. Установка и компиляция – Rust язык программирования
  3. Менеджер пакетов Cargo – Rust язык программирования
  4. Редактор исходного кода VS Code – Rust язык программирования
  5. Переменные – Rust язык программирования
  6. Типы данных – Rust язык программирования
  7. Функции – Rust язык программирования
  8. Конструкции управления – Rust язык программирования
  9. Владение – Rust язык программирования
  10. Ссылочные переменные – Rust язык программирования
  11. Срезы – Rust язык программирования
  12. Структуры – Rust язык программирования
  13. Перечисления – Rust язык программирования
  14. Операторы Match и If let – Rust язык программирования
  15. Модули Mod – Rust язык программирования
  16. Управление доступом – Rust язык программирования
  17. Импорт имён с Use – Rust язык программирования
  18. Векторы – Rust язык программирования
  19. Строки – Rust язык программирования
  20. Hash Maps – Rust язык программирования
  21. Обработка ошибок ч.1 – Rust язык программирования
  22. Обработка ошибок ч.2 – Rust язык программирования
  23. Шаблонные типы данных (Generics) – Rust язык программирования
  24. Типажи – Rust язык программирования
  25. Время жизни ссылок – Rust язык программирования
  26. Тестирование ч.1 – Rust язык программирования
  27. Тестирование ч.2 – Rust язык программирования
  28. Аргументы командной строки – Rust язык программирования
  29. Чтение файлов – Rust язык программирования
  30. Рефакторинг – Rust язык программирования
  31. Разработка через тестирование (TDD) – Rust язык программирования.

На правах рекламы «?Rust Developer?»

Где обучиться программировать на Rust: 10 Бесплатных Онлайн-Курсов с Нуля

Углублённый курс по языку программирования Rust, в котором мы разберем:

Курс будет интересен:

 Разработчикам на системных языках (С, C++, …), которые хотят:

Читать еще  Как стать Программистом 1С:Битрикс в 2023 году с нуля?

Разработчикам на интепретируемых или высокоуровневых языках (Python, JS, Java, C#, …), которые хотят:

Чему вы научитесь на курсе?

  1. использовать язык Rust для разработки ПО;
  2. разворачивать Rust и среду разработки;
  3. создавать надёжное, отказоустойчивое и высокопроизводительное ПО;
  4. тестировать код;
  5. использовать сторонние библиотеки;
  6. писать асинхронный код.

2. «УБИЙЦА С++ и САМЫЙ любимый язык программистов / Всё про Rust / Интервью с Rust Developer»

Где обучиться программировать на Rust: 10 Бесплатных Онлайн-Курсов с Нуля

УБИЙЦА С++ и САМЫЙ любимый язык программистов / Всё про Rust / Интервью с Rust Developer

Без выдачи сертификата

Обучающая программа: долгожданное интервью про Rust! В гостях Костя Степанов, Senior Software Engineer, который обожает языки программирования и в особенности Раст. Автор с гостем поговорили про вхождение в язык, про устройство его внутренностей, про отличия от других ЯП, про сходства с Си и С++ и о многом другом.

Начинка учёбы

3. «Rust для начинающих»

Где обучиться программировать на Rust: 10 Бесплатных Онлайн-Курсов с Нуля

Без выдачи сертификата

Обучающая программа: это пошаговое руководство научит основам языка Rust. Для понимания содержания потребуется только знания основ программирования. Необходимо понимать, чем отличаются целые числа от дробных, суметь отличить название переменной от строковой константы и в общем виде понимать, что такое компилятор.

Начинка учёбы

  1. Привет, Rust!
  2. Арифметические вычисления
  3. Переменные
  4. Логический тип данных
  5. Выражение if
  6. Хранилища однотипных данных
  7. Использование простых типов данных в Rust
  8. Перечисления
  9. Кортежи и структуры
  10. Функция
  11. Обобщенные структуры и функции
  12. Использование различных мест хранения переменных
  13. Реализация типов данных в Rust
  14. Анонимные функции
  15. Строка
  16. Диапазон
  17. Срез
  18. Итератор
  19. Типаж.

Читать еще  40 бесплатных онлайн-курсов Python[/su_note]

4. «Программирование на Rust»

Где обучиться программировать на Rust: 10 Бесплатных Онлайн-Курсов с Нуля

Без выдачи сертификата

Обучающая программа: цель курса не просто научить программировать на Rust, а сделать акцент на его особенностях и отличиях от более традиционных языков, и увидеть знакомые задачи с другого ракурса.

Начинка учёбы

  1. Зачем нужны языки программирования без сборщика мусора?
  2. Дисциплина владения, линейные типы, RAII.
  3. Ссылки и времена жизни.
  4. Механика языка: встроенные типы, выражения, алгебраические типы данных, macro by example.
  5. Модули, библиотеки и модель компиляции.
  6. Стратегии обработки ошибок.
  7. Параметрический полиморфизм, трейты, статичекое и динамическое связывание.
  8. FFI и unsafe.
  9. Реализация коллекций и итераторов.
  10. Надёжное многопоточное программирование.
  11. Стратегии управления памятью.
  12. Процедурные макросы.

5. «Learning Rust»

Где обучиться программировать на Rust: 10 Бесплатных Онлайн-Курсов с Нуля

Без выдачи сертификата

Обучающая программа: на сайте находиться вся необходимая информация для изучения программирования Rust.

Начинка учёбы

  1. Basics
  2. Installation, Hello World, Cargo, Crates, Variable bindings, Functions, Primitive Data Types, Operators & Control Flows.
  3. Beyond the Basics
  4. Vectors, Structs, Enums, Generics, Impls & Traits.
  5. The Tough Part
  6. Ownership, Borrowing, Lifetimes & Lifetime Elision.
  7. Let’s Get It Started
  8. Modules, Crates, Workspaces, std modules and Preludes.
  9. Error Handling
  10. Smart compiler, Panicking, Option & Result, Unwrap & Expect, Error & None propagation, Combinators and Custom Error Types.
  11. Stay tuned!
  12. More things are coming in 2021. Stay in touch.

6. «Rust»

https://www.youtube.com/watch?v=mb-Pe2ZeWHU&list=PLgG7lPwNdp56Dkbfu3YkAEzI4EFwS2iq1

Без выдачи сертификата

Обучающая программа: автор делится в 8 уроках с практической информацией про использование языка программирования РАСТ на практике.

7. «Руководство по языку программирования Rust»

Где обучиться программировать на Rust: 10 Бесплатных Онлайн-Курсов с Нуля

Без выдачи сертификата

Обучающая программа: в рамках курса, студенты смогут получить практические навыки в изучении программирования Rust с нуля.

Начинка учёбы

Читать еще  Где обучиться Frontend разработке в Казахстане на 2023 год: курсы с выдачей сертификата или без

5. «[rust] язык программирования»

Без выдачи сертификата

Обучающая программа: пользователи смогут изучить новый язык программирования на удобной платформе.

Начинка учёбы

  1. Введение – установка, первая программа
  2. Переменные
  3. Типы данных
  4. Функции
  5. Условные выражения и циклы
  6. Чтение логов в реальном времени на RUST и запись данных в influxDB.

9. «Плагин для Rust»

Без выдачи сертификата

Обучающая программа: этот курс поможет вам разобраться со всеми главными возможностями языка Rust: базовым синтаксисом, стандартной библиотекой, макросами, потоками, автоматизированными тестами и т. д.

10. «Изучить Rust»

Где обучиться программировать на Rust: 10 Бесплатных Онлайн-Курсов с Нуля

Без выдачи сертификата

Обучающая программа: в данной документации, вы найдёте все необходимые шпаргалки по языку программирования Rust: руководства по разработке, инструкции по API и др.

Начинка курса

  1. СТАНДАРТНАЯ БИБЛИОТЕКА
    Полное руководство по API стандартной библиотеки.
  2. РУКОВОДСТВО ПО РЕДАКЦИЯМ ЯЗЫКА
    Руководство по редакциям Rust.
  3. КНИГА ПО CARGO
    Книга о пакетном менеджере и системе сборки Rust.
  4. КНИГА ПО RUSTDOC
    Узнайте, как создать удивительную документацию для вашего проекта.
  5. КНИГА ПО RUSTC
    Познакомьтесь с опциями, доступными в компиляторе Rust.
  6. РУКОВОДСТВО ПО ОШИБКАМ КОМПИЛЯТОРА
    Подробные объяснения ошибок, которые вы можете получить от компилятора.

При просмотре контента на проекте ЕВГЕНЕВ РУ, на страницах сайта возможны интегрированы реферальные ссылки. Что это для вас значит и как быть, читайте в нашем материале.

https://evgenev.ru/disclamer/ – EVGENEV RU