23 de Maio de 2021: Disponível em Indonésio Obrigado Ariandy/1kb.
2 de Abril de 2021: BuyMeACoffee link Para aqueles que gostariam de me pagar um café e me ajudar.
1 de Fevereiro de 2021: Disponível no YouTube! Dois meses depois: tudo finalizado, começando em 1 de Abril de 2021 com 186 vídeos no total (pouco mais de 23 hours).
22 de Dezembro de 2020: mdBook pode ser encontrado aqui.
28 de Novembro de 2020: Disponível em Chines simplificado Obrigado kumakichi!
27 de Novembro de 2021: Videos do Easy Rust gravados agora em Coreano! 한국어판 비디오도 녹화 시작!
- Introdução
- Parte 1 - Rust no seu navegador
- Rust Playground
- 🚧 e
⚠️ - Comentários
- Types
- Inferência de tipos
- Printando 'hello, world!'
- Display e debug
- Mutabilidade
- Alocação de memoria
- Mais sobre print
- Strings
- const e static
- Mais referências
- Referências mutáveis
- Shadowing denovo
- Dando referência as funções
- Copy types
- Collection types
- Vectors
- Tuplas
- Controle de fluxo
- Structs
- Enums
- Enums com vários tipos
- Loops
- Implementando structs and enums
- Desestruturando
- ReferÇencias e o operador dot
- Generics
- Option e Result
- Option
- Result
- Outras coleções
- HashMap (and BTreeMap)
- HashSet and BTreeSet
- BinaryHeap
- VecDeque
- Operador ?
- Quando panic e unwrap são bons
- Traits
- From
- Pegando a String e &str na função
- Métodos de encadeamento
- Iteradores
- Como os iteradores funcionam
- Closures
- |_| em um closure
- Metodos úteis para closures e iteradores
- dbg! macro e .inspect
- Tipos do &str
- Lifetimes
- Mutabilidade interior
- Cell
- RefCell
- Mutex
- RwLock
- Cow
- Type aliases
- Importando e renomeando dentro de uma função
- todo! macro
- Rc
- Multiplas threads
- Closures em funções
- impl Trait
- Arc
- Channels
- Vendo a documentação de Rust
- assert_eq!
- Searching
- src button
- Informações em traits
- Attributes
- Box
- Box em torno de traits
- Default and the builder pattern
- Deref and DerefMut
- Crates e modules
- Testes
- Test-driven development
- crates externos
- rand
- rayon
- serde
- regex
- chrono
- Um tour pela lib padrão
- Arrays
- char
- Inteiros
- Floats
- Bool
- Vec
- String
- OsString e CString
- Mem
- Prelude
- Time
- Other-macros
- Escrevendo macros
- Part 2 - Rust no seu computador
- Cargo
- Taking_user_input
- Usando files
- Cargo doc
- O fim?