The Rust Programming Language

所在平台: Udemy

课程主页: https://www.udemy.com/course/the-rust-programming-language/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:《Rust编程语言》 课程概述:如今,越来越多的报道揭示了对敏感计算机系统的大规模安全威胁。无论是重大网站被黑客攻击,个人信息从公司数据库被盗取,还是网络身份盗窃,往往都存在一个共同的薄弱环节:不安全的代码。Rust应运而生,它是Mozilla的创意成果,承诺提供快速、高效且内存安全的系统编程。这个课程将教你所有必要的知识。 主要内容: - 学习Rust编程语言 - 理解Rust的内存管理功能 - 掌握系统编程语言 - 创建高度并发和安全的系统 - 提升编程技能 课程对象:该课程针对具有一定编程基础的中级程序员。如果你熟悉代码编辑器,并希望在编程技能上增加一个新工具,这门课程非常适合你。课程首先提供Rust基础知识的广泛概述,然后进入更高级的特性,例如向量、泛型、元组、所有权借用和库。同时,课程设有模块“挑战”,帮助你检验所学知识,若需要指导,还提供视频演示和代码下载。 学习成果:完成此课程后,你将深入了解Rust及其内存管理和系统编程的具体内容。你将能够开始或进一步学习类似C++的语言,并凭借安全代码的专业知识给潜在雇主留下深刻印象。 Rust简介:Rust是一种通用的低级编程语言,由Mozilla创建。它被设计为一种系统编程语言,强调安全性、并发性和实用性。Rust的语法与C++相似,但在保持性能的同时,更好地实践内存安全。开发者们赞赏其速度与安全性,最近在Stack Overflow开发者调查中被评为“最受欢迎的编程语言”。

课程评论(0条)

课程详情

More and more often these days, we're hearing news reports of large scale security threats to highly sensitive computer systems. Whether it's a major website getting hacked, personal information stolen from company databases or even cyber identity theft, there is always one common weak link; unsafe code. Enter Rust; the brainchild of Mozilla that promises fast, efficient, and memory safe systems programming. Sound intriguing? This course will teach you everything you need to know. Lock Down a Low Level Language Learn to program in Rust Understand Rust's memory management abilities Get to grips with a systems programming language Create highly concurrent, safe systems Increase your coding skill set Systems Programming Made Safe This course is aimed at intermediate coders with some previous programming knowledge. If you're comfortable working with a code editor and want to add another tool to your programming skill set, then this course is perfect for you. After starting with an extensive overview of Rust fundamentals, you'll hit the ground running and dive into more advanced features like vectors, generics, tuples, ownership borrowing and crates. Module 'challenges' throughout the course put your knowledge to the test - but if you need a push in the right direction, video walk throughs and code downloads are available. By the end of this course you'll have a thorough understanding of Rust, of memory management in general and of systems programming specifically. You'll be well placed to begin or further your knowledge of similar languages like C++, and you can impress potential employers with your expertise in safe code. What is Rust? Rust is a general purpose, low level programming language created by Mozilla. It was designed as a systems programming language with an emphasis on being safe, concurrent and practical. Its syntax is similar to C++, but it practices better memory safety while maintaining performance. Developers praise it for its speed and safety. It was recently awarded the title of 'most loved programming language' in the Stack Overflow Developer Survey.

课程标签

0人关注该课程

主题相关的课程