为了账号安全,请及时绑定邮箱和手机立即绑定

领略Rust之美,挑战双高语言

难度高级
时长 1小时45分
学习人数
综合评分9.30
14人评价 查看评价
9.4 内容实用
9.1 简洁易懂
9.4 逻辑清晰
简介:Rust连续五年(2016~2020)在Stack Overflow开发者调查的“最受喜爱编程语言”评选项目中蝉联桂冠,而Rust又以高难度,高门槛,学习曲线陡峭和概念抽象而驰名。本课从Rust语言基础出发,关注Rust语言本身特点,使用最简程序,排除使用场景少、概念理解困难的分支内容干扰,力求在最短的时间帮助小伙伴们上手Rust开发,领略Rust编程之美。

第1章 课程介绍

本章带你进入Rust世界,了解Rust发展,Rust学习的目的以及其语言本身的特点。

第2章 Rust基础

本章将手把手带你下载安装配置Rust开发环境,编写第一个Rust程序,带你掌握Rust基础概念,包括变量和可变性,基础数据类型,流程控制等语法。完成本章的学习,你将具备独立编写简单的Rust算术程序的能力。

第3章 Rust进阶

本章带你初探Rust内存安全模型,了解如何使用函数,结构体和泛型等工具编写优雅的Rust代码,领路Rust的设计哲学,本章最后会从一道经典的算法题:翻转二叉树出发,目标帮助你实现更加复杂的数据结构:例如链表,字典树等。

第4章 课程总结

本章将带你整体梳理课程所学的内容,并提供后续的学习建议,老师期待与你进一步的交流。
课程须知
需要小伙伴们对初级的编程知识有一定的了解(最好具备c或其它语言基础)
老师告诉你能学到什么?
1、Rust开发环境配置 2、Rust中的变量与可变性,不可变变量的优势是什么? 3、Rust 的基础语法 4、Rust中如何使用结构体? 5、泛型类型基础 6、初探Rust的内存安全模型 7、Rust翻转二叉树思想和基础实践

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!