Skip to content

Repository of code and slides for RUShanghaiTech x Geek Pie Rust tutorial series 2020

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE-CC-BY-NC
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

superobertking/rust-tut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Tutorial 2020

Repository of code and slides for RUShanghaiTech x Geek Pie Rust tutorial series 2020.

Why having this talk?

In Rust survey 2019: (rephrased)

People are asking for more beginner and intermediate level learning material about Rust, a lot of which asked for video content specifically.

This tutorial series aims to give a thorough introduction to Rust, not just an overview of the language.

This tutorial is suitable for those who have basic knowledge about at least one language in Python/C/C++. It is primarily designed for ShanghaiTech University students.

Resources

The code presented in each lecture resides in /lec\d+/ folder.

The source code of the slides resides in the slides folder. To view the slides locally, you may start a simple http server (at the slides) folder with python:

$ python3 -m http.server 8000

Then open you browser and go to 127.0.0.1:8000.

Videos (in Chinese) will be recorded & uploaded onto Bilibili after each talk.

Schedule

# Date Topic Video
00 2020.03.28 About Rust Bilibili
01 2020.06.07 All The Basics Bilibili
02 2020.06.14 The three swords: Ownership, Borrowing & Lifetime Bilibili

License

All the code is licensed under the MIT license.

All the slides in the slides folder are licensed under Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license.

The remark.min.js file is redistributed from remarkjs.com, licensed under the MIT license.

Credits

Credits to Jon Gjengset for his innovative Rust live-coding streams.

About

Repository of code and slides for RUShanghaiTech x Geek Pie Rust tutorial series 2020

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE-CC-BY-NC
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published