Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Comprehensive Rust 🦀 #49

Open
normade opened this issue Jan 8, 2023 · 0 comments
Open

Comprehensive Rust 🦀 #49

normade opened this issue Jan 8, 2023 · 0 comments

Comments

@normade
Copy link
Member

normade commented Jan 8, 2023

Name of the resource
Comprehensive Rust 🦀

Link where to find the resource
https://google.github.io/comprehensive-rust/

A short description
This is a four day Rust course developed by the Android team. The course covers the full spectrum of Rust, from basic syntax to advanced topics like generics and error handling. It also includes Android-specific content on the last day.

Additional notes
The goal of the course is to teach you Rust. We assume you don’t know anything about Rust and hope to:

  • Give you a comprehensive understanding of the Rust syntax and language.
  • Enable you to modify existing programs and write new programs in Rust.
  • Show you common Rust idioms.

The course assumes that you already know how to program. Rust is a statically typed language and we will sometimes make comparisons with C and C++ to better explain or contrast the Rust approach.

If you know how to program in a dynamically typed language such as Python or JavaScript, then you will be able to follow along just fine too.

@normade normade added Tutorial Beginner Suitable for beginners, but not limited to Software Development Rust and removed Beginner Suitable for beginners, but not limited to labels Jan 8, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant