Tutoriais Rust em Português: Do Zero ao Avançado | Rust Brasil

Tutoriais de Rust em português: variáveis, ownership, traits, concorrência, web e mais. Aprenda passo a passo.

Bem-vindo à seção de tutoriais da comunidade Rust Brasil! Aqui você encontra conteúdo prático e didático para aprender Rust no seu próprio ritmo, tudo em português. Nossos tutoriais são organizados por nível de dificuldade para que você possa seguir uma trilha de aprendizado estruturada.

Iniciante

Comece aqui se você nunca programou em Rust. Estes tutoriais cobrem desde a instalação até os conceitos fundamentais da linguagem.

Instalando Rust

Aprenda a instalar Rust no Linux, macOS e Windows. Configure seu ambiente de desenvolvimento com VS Code e rust-analyzer.

Acessar

Primeiros Passos

Crie seu primeiro programa em Rust, entenda a estrutura de projetos com Cargo e compile seu código.

Acessar

Variáveis, Tipos e Funções

Domine variáveis, tipos primitivos e funções em Rust. Entenda imutabilidade, inferência de tipos e mais.

Acessar

Intermediário

Após dominar os conceitos básicos, avance para os tópicos que tornam Rust uma linguagem única e poderosa.

Ownership e Borrowing

Entenda o sistema de ownership, borrowing e o borrow checker — o coração da segurança de memória do Rust.

Acessar

Structs, Enums e Pattern Matching

Aprenda a modelar dados com structs e enums, e a usar pattern matching para controle de fluxo elegante.

Acessar

Tratamento de Erros

Domine Result, Option, o operador ? e crie tipos de erro personalizados para código robusto e confiável.

Acessar

Avançado

Em breve! Estamos preparando tutoriais sobre traits, generics, concorrência, async/await e muito mais. Fique ligado!

rust

Testes em Rust

Introdução

Testes são cidadãos de primeira classe em Rust. A linguagem possui suporte nativo para testes unitários, testes de integração e doc tests, sem …

Leia mais