Язык программирования 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.
  • Узнайте о других полезных темах: документации, условной компиляции, тестировании.

Твоя оценка

7 0
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

06-11-2018 en 191 урок
udemy Rust Programming Language for Beginners
Более эффективен, чем C ++. Создайте свою собственную библиотеку Rust и увеличьте свои варианты карьеры. Зачем изучать Rust? Во-первых, Rust горячий. Клиентам нужны разработчики Rust, поэтому, если вы изучаете этот язык, не сомневайтесь, что у вас будет больше возможностей для карьеры.Rust - это простое, эффективное и экономичное приложение, разработанное с нуля для предотвращения сбоев и защиты данных. Это уменьшает объем кода, который вам...
Duration 19:22:18
6 1

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

100 дней веб-разработки с Python

100 дней веб-разработки с Python

en
# 100DaysOfWeb в Python - это курс, который обеспечит вам успех, обучая вас веб-разработке на Python. Каждые 4 дня, посвященные другой концепции, вы будете поражены тем, сколько веб-технологий и библиотек Python вы изучите в этом путешествии. Присоединяйтесь к курсу и начните свое 100-дневное...
Практический JavaScript

Практический JavaScript

ru
Для изучения курса желательно знание HTML + CSS. Знание основы JS будет плюсом, но не обязательно. Делаем форму для регистрации и входа пользователей. На нативном JavaScript (ES6). Все эффекты прописываем с помощью JS самостоятельно. Пишем проверку (валидацию) формы с выводом ошибок.
Android юнит-тестирование и TDD

Android юнит-тестирование и TDD

en
Этот курс научит вас всему, что вам нужно знать о юнит тестировании и разработке через тестирование в приложениях для Android. Он разработан, чтобы быстро приступить к работе с юнит тестированием с использованием Android Studio и JUnit, выполнив серию тщательно разработанных практических упражнений.
Animating React

Animating React

en
В этой серии уроков мы с головой погрузимся в анимацию в React. Мы будем использовать библиотеку React Spring и physics based анимацию. Мы будем использовать очень много клевых техник которые можно и нужно использовать в реальных приложениях. Мы будем строить меню, модальные окна и все с чем вы...
chat
logo