forked from jetbrains-academy/rustlings-course
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcourse-info.yaml
37 lines (34 loc) · 1.69 KB
/
course-info.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
type: marketplace
title: Rustlings
language: English
summary: <p>This course contains small exercises aimed to familiarize you with reading and writing Rust code.
It is an adaptation of the exciting <a href="https://github.com/rust-lang/rustlings">rustlings</a> course created by Carol Nichols.
The adaptation tries to stick closely to the original spirit of rustlings but provides a few helpful hints about Rust development added
inside the IDE. It also contains materials from <a href="https://doc.rust-lang.org/book/index.html">The Rust Programming Language Book</a>
written by Steve Klabnik and Carol Nichols with contributions by the Rust Community.</p>
<p>In this course, you will learn about common programming concepts, such as variables, data types,
functions, and control flow and take a close look at one of Rust's essential features – ownership.
You will see examples of using strings, structs, enums, modules, and macros in Rust and try them
out yourself. Among other things, you will find out how to perform type conversions, handle errors,
and write automated tests.</p>
<p>Have fun and good luck!</p>
<p>P.S. Want to contribute? Feel free to send a pull request to this course’s <a href="https://github.com/jetbrains-academy/rustlings-course">git repo</a>.</p>
vendor:
name: JetBrains
email: [email protected]
url: https://www.jetbrains.com/
programming_language: Rust
content:
- Introduction
- Common Programming Concepts
- Understanding Ownership
- Structs
- Enums
- Modules and Macros
- Common Collections
- Type Conversions
- Recoverable and Unrecoverable Errors
- Generic Types, Traits and Lifetime
- Writing Automated Tests
- Iterators and Closures
- Fearless Concurrency