
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Rust: Building Reusable Code with Rust from Scratch
Rust - это язык системного программирования с акцентом на безопасность, особенно на безопасный параллелизм, поддерживающий как функциональные, так и императивные парадигмы, синтаксически похожий на C++, но его разработчики намерены обеспечить лучшую безопасность памяти при сохранении производительности.
С помощью этого практического курса вы начнете с нуля, познакомившись с основным синтаксисом и концепциями Rust, определением функций и созданием переменных и многим другим. Затем вы научитесь тестировать свой код, создав простой crate с проверенным, удобным и хорошо документированным API с использованием Cargo и RustDoc. Затем вы будете работать с различными формами повторного использования кода, циклами, сопоставлением, фильтрацией и свертыванием, чтобы сэкономить время и ресурсы и повторно использовать свой код в своих приложениях.
К концу этого курса вы сможете избежать дублирования кода и писать чистый повторно используемый код, а также вам будет удобно создавать различные решения на Rust.
Содержание и обзор
Эта учебная программа включает в себя 2 полных курса, тщательно подобранных, чтобы дать вам максимально всестороннее обучение.
Первый курс Learning Rust начинается со знакомства с основным синтаксисом и концепциями Rust, от написания программы Hello World до определения функций и создания переменных. Затем вы увидите, как управлять цепочками инструментов с помощью Rust, и создадите свою первую программу командной строки. Двигаясь дальше, вы изучите систему типов Rust, чтобы написать лучший код и применить его на практике на простом языке разметки. Вы научитесь использовать функции функционального программирования Rust для моделирования физики и использовать Rayon crate для распараллеливания вычислений. Наконец, вы познакомитесь с лучшими практиками и протестируете свой код, создав простой crate с проверенным, удобным и хорошо документированным API с помощью Cargo и RustDoc. К концу видео вы научитесь создавать различные решения на Rust. Вы сможете воспользоваться преимуществами мощной системы типов Rust и богатой экосистемы библиотек или «ящиков», доступных через менеджер пакетов Cargo.
Второй курс «Создание повторно используемого кода на Rust» начнется с того, что вы научитесь создавать повторно используемый код на Rust, чтобы вы могли перестать копировать и вставлять код. Пишите код, который может адаптироваться к множеству различных применений. Вы будете повторно использовать код, используя расширенные функции, такие как черты, универсальные шаблоны и макросы. Вы будете работать с различными формами повторного использования кода, циклами, сопоставлением, фильтрацией и свертыванием, чтобы сэкономить время и ресурсы. Добейтесь повторного использования более высокого уровня без ущерба для производительности во время выполнения. Организуйте свой код в модули и ящики, чтобы опубликовать их в crate.io. К концу курса вы сможете избежать дублирования кода и писать чистый повторно используемый код.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Rust - это современный язык системного программирования, разработанный с учетом требований безопасности для упрощения разработки больших и сложных программных проектов. Структура данных и алгоритмы являются ключом к сбору и организации данных для выполнения операций с данными и установки инструкций/логики для выполнения задач в этих проектах. Этот курс станет вашим руководством по реализации классических структур данных и алгоритмов в Rust, помог
Вы, наверное, слышали о языке программирования Rust - современном системном языке, который невероятно быстр, гарантирует безопасность памяти без использования сборщика мусора и, что самое главное, его интересно писать. У него отличное сообщество и инструментарий. Это лишь некоторые из причин, по которым Rust был признан самым любимым языком программирования пять лет подряд. Rust - это доказательство того, что у системных программистов могут быть
Изучите язык программирования Rust с нуля! Узнайте, как писать и создавать реальные приложения с помощью Rust, чтобы вас приняли на работу и признали лучшим программистом. Предыдущий опыт не требуется.
Этот курс проведет вас от нулевого знания Rust до возможности создавать свои собственные полные программы на Rust. Помимо основных принципов использования языка, семинар также включает практические аспекты, такие как компромиссы, которые делают Rust более хорошим выбором для одних проектов, чем для других, а также то, как использовать его экосистему пакетов. Попутно вы познакомитесь с некоторыми низкоуровневыми концепциями программирования, котор
Присоединяйтесь, чтобы пройти динамичный, занимательный и любопытно информативный практический курс по языку программирования Rust. Rust - это язык системного программирования, который устраняет целые классы ошибок и уязвимостей безопасности, имеет 'абстракции с нулевой стоимостью', как C и C ++.