프로그래밍 언어를 배우는 데 지름길은 없고, 사람마다 학습 방법은 다양합니다. 어떤 이는 많이 읽고(책, 블로그, 튜토리얼, 문서, Reddit 토론, StackOverflow 답변 등), 어떤 이는 질문을 하고 예시를 찾으며, 어떤 이는 직접 코드를 작성하고 취미 프로젝트를 만들며, 어떤 이는 문제를 해결하고, 어떤 이는 에코시스템을 탐구하는 등 자신에게 가장 적합한 길을 찾아갑니다. 심지어 전부 다 하는 이들도 있습니다. 일반적으로 사람들은 언어 기능을 배우고 이를 프로그램에서 결합하는 방법을 배우는 것으로 시작합니다. 어느 시점이 되면, 문제를 해결하는 다양한 접근 방식을 배웁니다. 그리고 머지않아 표준 라이브러리 구성 요소 사용에서 외부 라이브러리 사용으로 이동하고 테스트, 디버그, 로그 작성, 앱 프로파일링 방법 등을 탐색합니다.
Rust도 예외는 아닙니다. 하나의 교육 리소스로는 Rust를 마스터하기에 충분하지 않습니다. 그래도 JetBrains에서는 몇 가지 제안드릴 사항이 있습니다. 무료 Learn Rust(Rust 배우기) 과정은 방금 언급한 학습자의 여러 가지 요구 사항을 충족합니다.
이 과정은 Steve Klabnik과 Carol Nich