1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2024-12-15 06:20:32 +02:00

Introduce Rust Fundamentals on welcome page (#1029)

The split between Day 1 to 3 and the deep dives was never explicitly explained.
This commit is contained in:
Martin Geisler 2023-07-25 15:04:32 +02:00 committed by GitHub
parent e9ddf3d9cf
commit 0980211db2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4,9 +4,9 @@
[![GitHub contributors](https://img.shields.io/github/contributors/google/comprehensive-rust?style=flat-square)](https://github.com/google/comprehensive-rust/graphs/contributors) [![GitHub contributors](https://img.shields.io/github/contributors/google/comprehensive-rust?style=flat-square)](https://github.com/google/comprehensive-rust/graphs/contributors)
[![GitHub stars](https://img.shields.io/github/stars/google/comprehensive-rust?style=flat-square)](https://github.com/google/comprehensive-rust/stargazers) [![GitHub stars](https://img.shields.io/github/stars/google/comprehensive-rust?style=flat-square)](https://github.com/google/comprehensive-rust/stargazers)
This is a three day Rust course developed by the Android team. The course covers This is a free Rust course developed by the Android team. The course covers
the full spectrum of Rust, from basic syntax to advanced topics like generics 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. and error handling.
The goal of the course is to teach you Rust. We assume you don't know anything The goal of the course is to teach you Rust. We assume you don't know anything
about Rust and hope to: about Rust and hope to:
@ -15,8 +15,9 @@ about Rust and hope to:
* Enable you to modify existing programs and write new programs in Rust. * Enable you to modify existing programs and write new programs in Rust.
* Show you common Rust idioms. * Show you common Rust idioms.
The first three days show you the fundamentals of Rust. Following this, you're We call the first three course days Rust Fundamentals.
invited to dive into one or more specialized topics:
Building on this, you're invited to dive into one or more specialized topics:
* [Android](android.md): a half-day course on using Rust for Android platform * [Android](android.md): a half-day course on using Rust for Android platform
development (AOSP). This includes interoperability with C, C++, and Java. development (AOSP). This includes interoperability with C, C++, and Java.