The Rust Programming Language

所在平台: Udemy

课程主页: https://www.udemy.com/course/rust-lang/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Rust编程语言 课程概述:本课程将教授Rust编程语言的基础知识,Rust是一种现代编程语言,兼具原生代码的强大与某些托管语言的安全性。在本课程中,您将学习以下内容: - 如何下载和安装Rust; - 如何编译程序,并(可选)使用集成开发环境(IDE); - 基本数据类型的概念以及如何使用它们声明变量; - 数组、向量和字符串以及切片的概念; - 创建函数、方法、闭包和高阶函数; - 创建各种数据结构,如结构体和枚举,以及特征(traits); - 理解Rust对生命周期的显式处理,包括所有权、借用、生命周期说明符和生命周期省略; - 如何使用Rc、Arc和Mutex安全地在可能是多线程的应用程序中共享数据; - 使用Cargo进行Rust的包管理; - 探讨其他有用主题:文档、条件编译和测试。 本课程将根据参与者的请求附加额外的讲座,以增强学习体验。

课程评论(0条)

课程详情

This course will teach you the fundamentals of Rust, a modern programming language that has the both the power of native code as well as the safety of some managed languages. In this course you will learn the following: How to download and install Rust; how to compile programs and (optionally) work with an IDE.Learn about fundamental data types and how to use them to declare variables.Undersand arrays, vectors and strings, the concept of slices.Learn to create functions, methods, closures, higher-order functions.Understand how to create various data structures such as structs and enums; also traits.Master Rust's explicit take on the concept of lifetime with ownership, borrowing, lifetime specifiers, lifetime elision.Learn how to safely share data around your (possibly multithreaded) application with Rc, Arc and Mutex.Use Rust's package managent using Cargo.Learn about other useful topics: documentation, conditional compilation, testing. This course, like all my other courses, will be supplemented with additional lectures based on participants' requests.

课程标签

0人关注该课程

主题相关的课程