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

The Rust Programming Language
Duration 05:16:14
Открыть все курсы от udemy
Облачный хостинг на SSD с лучшей техподдержкой! Развернуть приложение в один клик

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

Твоя оценка

6 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
5 1

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

[Книга] Java Persistence with Hibernate

[Книга] Java Persistence with Hibernate

ru
Java Persistence – механизм, помогающий обеспечить сохранность данных после завершения программы, что является главной чертой современных приложений. Hibernate – наиболее популярный инструмент Java для работы с базами данных, предоставляющим автоматическое прозрачное объектно-реляционное...
[Книга] React+D3v4

[Книга] React+D3v4

en
Повторно используемые данные и игры с использованием современного JavaScript. Создание динамических визуализаций данных в сети - боль в заднице. С React + d3.js ES6 вы научитесь создавать многократно используемые компоненты визуализации с использованием современных стандартов JavaScript примерно...
[Книга] Spring 5 для профессионалов

[Книга] Spring 5 для профессионалов

ru
Книга «Spring 5 для профессионалов» представляет собой многолетний бестселлер, который обновлен с целью отражения функциональных средств, предлагаемых последней версией платформы Spring Framework 5 - одного из самых популярных фреймворков для разработки приложения на Java.
Введение в CQRS и Event Sourcing

Введение в CQRS и Event Sourcing

en
Изучите источники событий на теоретических и практических примерах. Более 3 часов видео контента вводят новые концепции, а затем погружаются в реализацию идей с использованием кода. Получите доступ к источнику полнофункционального веб-приложения на основе событий, созданного с использованием...
Непрерывная интеграция на Gitlab

Непрерывная интеграция на Gitlab

en
Шаг за шагом, практическое руководство. Установите и используйте собственную среду GitLab / GitLab CI. К концу этого курса вы получите четкое представление о том, как работает непрерывная интеграция GitLab. У вас будет практический опыт настройки GitLab CE и добавления пользователей, проектов...
Стать менеджером по продукту | Изучите навыки и получите работу

Стать менеджером по продукту | Изучите навыки и получите работу

en
Самый обновленный и полный курс по управлению продуктами на Udemy! Вы изучите навыки, составляющие всю работу и процесс управления продуктом: от идеи до исследования рынка, от разработки UX до создания прототипов, технологий, метрик и, наконец, до создания продукта с пользовательскими историями...
[Книга] Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание

[Книга] Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание

ru
Unity зачастую представляют как набор компонентов, не требующих программирования, что в корне неверно. Для создания успешной игры необходимо многое: великолепная работа художника, программистские навыки, интересная история, увлекательный геймплей, дружная и слаженная работа команды разработчиков.
chat
logo