Ознакомиться с важной информацией: Майнер отключен!

Язык программирования Rust - Видеоуроки

The Rust Programming Language
Duration 05:16:14
Открыть все курсы от udemy

The Rust Programming Language - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Course Introduction 00:03:33
  • Урок 2. Installing and Configuring Rust 00:02:41
  • Урок 3. Hello, Rust! 00:03:32
  • Урок 4. Introducing the Cargo Package Manager 00:08:00
  • Урок 5. IDE Support 00:03:31
  • Урок 6. Core Data Types 00:16:13
  • Урок 7. Operators 00:10:26
  • Урок 8. Scope and Shadowing 00:06:14
  • Урок 9. Declaring and Using Constants 00:04:33
  • Урок 10. Stack and Heap 00:12:25
  • Урок 11. If Statement 00:07:21
  • Урок 12. While and Loop 00:04:09
  • Урок 13. For Loops 00:04:48
  • Урок 14. Match Statement 00:06:32
  • Урок 15. Structs 00:03:41
  • Урок 16. Enumerations 00:09:00
  • Урок 17. Unions 00:05:41
  • Урок 18. Option<T> and if let/while let 00:06:57
  • Урок 19. Arrays 00:13:04
  • Урок 20. Vectors 00:13:10
  • Урок 21. Slices 00:05:27
  • Урок 22. Strings 00:11:01
  • Урок 23. Tuples 00:09:32
  • Урок 24. Pattern Matching 00:11:51
  • Урок 25. Generics 00:05:55
  • Урок 26. Functions and Function Arguments 00:06:39
  • Урок 27. Methods 00:02:59
  • Урок 28. Closures 00:10:49
  • Урок 29. Higher-Order Functions 00:06:18
  • Урок 30. Traits 00:12:42
  • Урок 31. Operator Overloading 00:04:13
  • Урок 32. Static Dispatch 00:06:33
  • Урок 33. Dynamic Dispatch 00:03:08
  • Урок 34. Why Dynamic Dispatch? 00:05:05
  • Урок 35. Ownership 00:08:32
  • Урок 36. Borrowing 00:07:13
  • Урок 37. Lifetime 00:07:51
  • Урок 38. Reference-Counted Variables (Rc) 00:06:29
  • Урок 39. Atomic Reference-Counted Variables (Arc) 00:03:58
  • Урок 40. Using a Mutex for Thread-Safe Mutability 00:07:06
  • Урок 41. Consuming Crates 00:05:05
  • Урок 42. Building Modules and Crates 00:11:30
  • Урок 43. Testing 00:04:43
  • Урок 44. Comments and Documentation 00:06:04

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

В этом курсе вы узнаете следующее:

  • Как загрузить и установить Rust; как скомпилировать программы и (необязательно) работать с IDE.
  • Узнайте о основных типах данных и о том, как их использовать для объявления переменных.
  •  Массивы, векторы и строки, концепция срезов.
  • Научитесь создавать функции, методы, замыкания, функции более высокого порядка.
  • Поймете, как создавать различные структуры данных, такие как  structs и enums ; также traits.
  • Яркий взгляд на Master Rust на концепцию жизни с владением, заимствованием, спецификаторами жизненного цикла, пожизненным разрешением.
  • Узнайте, как безопасно обмениваться данными вокруг вашего (возможно, многопоточного) приложения с помощью Rc, Arc и Mutex.
  • Используйте Rust's management используя Cargo.
  • Узнайте о других полезных темах: документации, условной компиляции, тестировании.

Твоя оценка

2 0
Следи за последними обновлениями и новостями в наших пабликах facebook, или вступай в наш канал telegram.

Комментарии

Последнее добавленное

Продвинутый Elm

Продвинутый Elm

en
Вы потратили время на строительство с Elm, и у вас возникли некоторые вопросы. Каковы наилучшие методы аутентификации, масштабирования, стилизации, структуры модулей, отдельных страниц и оптимизации производительности? Как вы можете декодировать сложные структуры JSON и взаимодействовать с...
Java: модульное программирование с Java 9: 2 в 1

Java: модульное программирование с Java 9: 2 в 1

en
С легкостью создавайте и поддерживайте большие приложения с помощью возможностей модульного программирования в Java 9. Чтобы создать стандартизованный интерфейс и включить модули для связи, вам необходимо разбить среду разработки программного обеспечения на отдельные модули, чтобы минимизировать...
Изучаем React с нуля на реальном проекте

Изучаем React с нуля на реальном проекте

ru
В этом курсе вы изучите, как создавать проекты на React. Вы создадите реальное приложение. Этот курс будет полезен тем, кто хочет изучить React на реальном проекте. Курс будет дополняться - вы получите еще больше обучающих видео уже осенью 2018! Будет записано более 20 часов. Вы изучите все...
Введение в Elm v2

Введение в Elm v2

en
В этом воркшопе вы получите знание языка программирования Elm с нуля, чтобы иметь возможность создавать веб-приложение. Во-первых, мы обсудим преимущества Elm, в том числе его очень сплоченную независимую экосистему пакетов, отладчик и репутацию практически никогда не падающего приложения.
AWS для Frontend инженеров (S3, Cloudfront, Route 53, and Lambda@Edge)

AWS для Frontend инженеров (S3, Cloudfront, Route 53, and Lambda@Edge)

en
Итак, вы работали над фантастическим приложением - что теперь? Как вы собираетесь выставить его в Интернете, чтобы ваши пользователи в Сиднее могли наслаждаться такой же задержкой, как в Миннеаполисе или Куала-Лумпуре? Как насчет DNS? В этом воркшопе мы рассмотрим, что предлагает AWS для Frontend...
chat
logo