Ir para o conteúdo

Aprenda Rust fazendo.

Entenda uma ideia. Edite o código e teste os exercícios no navegador. Comece com sete classes grátis, sem instalar Rust e sem cartão.

Crie uma conta grátis. Nós não pedimos cartão.

Classes
126
Rotas
3
Desafios
282
Prática guiada
125+ horas
Role para continuar

01

Entenda. Mexa.
Rode. Acerte.

Cada classe reúne a explicação, o editor e os desafios. O navegador executa os exercícios compatíveis; os projetos completos ainda usam Cargo.

  1. 01
    Entenda

    Aprenda uma ideia por vez.

  2. 02
    Mexa

    Edite um exemplo real em Rust.

  3. 03
    Rode

    Teste no editor e confira os resultados.

  4. 04
    Acerte

    Compare o resultado com a solução comentada.

Experimentar a primeira classe
classe-03.rs+25 XP
Seu objetivo

Faça o valor mudar.

Faça dobro(7) devolver 14.

fn dobro(n: i32) -> i32 {
  n * 2
}

✓ positivo: 14
✓ zero: 0
✓ negativo: -8

02

Veja o caminho inteiro. Escolha o próximo passo.

As classes conectam fundamentos, ownership, traits, erros, concorrência, async, código idiomático e entrevistas.

Siga uma rota pronta

Escolha uma das três rotas. Cada rota organiza as classes em uma sequência clara.

Vá no seu ritmo

Use os pré-requisitos como recomendações. Entre por qualquer classe e explore outras conexões.

Explorar a Imersão Rust
Imersão completa60 classes
Entrevistas36 classes
O Jeito Rust30 classes
Ownership e borrowingNa prática
Concorrência e asyncCom Rust

A árvore mostra o que você concluiu, o que pode estudar agora e o que vem depois.

03

Escolha o que você quer construir agora.

Comece pela base completa, pratique algoritmos para entrevistas ou aprenda a escrever Rust idiomático.

04

Comece programando.

Todos os planos incluem as 126 classes, as três rotas e todas as atualizações do período.

Garantia de 7 dias

Use o curso. Se ele não fizer sentido, peça o reembolso integral dentro de sete dias.

Você não precisa assistir alguém programar. Comece programando.

Sete classes grátis. Sem cartão. Garantia de sete dias nos planos pagos.