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

领略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章 课程总结

本章将带你整体梳理课程所学的内容,并提供后续的学习建议,老师期待与你进一步的交流。

解锁即可观看《Java工程师》完整课程视频

Java工程师

以一线互联网公司产品标准,打造适合零基础学习的全干货Java课程。选择Java,高薪就业的第一步!

【第1周】Java基础夯实-环境搭建与语法入门
【第2周】Java基础夯实-循环、数组与方法
【第3周】Java基础进阶-面向对象之封装与继承
【第4周】Java基础进阶-面向对象之单例模式与多态
【第5周】Java基础进阶-异常、包装类与字符串
【第6~7周】Java基础进阶-集合、泛型、多线程、I/O与综合案例
【第8~9周】数据管理必备利器-MySQL
【第10周】Java与数据库连接的桥梁
【第11周】Java高级编程
【第12周】Java必知必会框架入门-MyBatis
【第13~14周】前端编程必备三剑客——HTML、CSS与JS
【第15~16周】前端综合案例实战与前端火热框架VUE3入门
【第17周】Java Web编程急速入门
【第18周】Java Web编程进阶-常用功能与过滤器
【第19~20周】Java Web编程实战-MyBatis实现OA系统项目实战
【第21~22周】Java主流框架入门-Spring
【第23周】Java主流框架入门-Spring MVC
【第24周】Java主流框架实战-SSM开发社交网站
【第25~26周】Java主流框架实战-Spring Boot电商项目实战
【第27~28周】Java主流框架进阶实战-Spring Boot电商项目升级
【第29周】面试指导-高频面试题详解
【第30~31周】Java分布式入门
【第32周】Java微服务入门-Spring Cloud
【第33~34周】Spring Cloud微服务电商项目实战
【第35周】Zookeeper+Dubbo应用与就业指导
课程须知
需要小伙伴们对初级的编程知识有一定的了解(最好具备c或其它语言基础)
老师告诉你能学到什么?
1、Rust开发环境配置 2、Rust中的变量与可变性,不可变变量的优势是什么? 3、Rust 的基础语法 4、Rust中如何使用结构体? 5、泛型类型基础 6、初探Rust的内存安全模型 7、Rust翻转二叉树思想和基础实践

微信扫码,参与3人拼团

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

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