Desbravando Rust

Um guia prático para pythonistas explorarem novos horizontes

  • Conceitos lado a lado: cada tema de Rust comparado com o Python que você já domina
  • Ownership, Borrowing e Lifetimes explicados sem sofrimento
  • Projetos reais: API REST com Axum, TOTP com Lambdas, CLI de arquivos
Capa do livro Desbravando Rust

Feito para quem vem do Python

Você não vai recomeçar do zero — vai traduzir o que já sabe para uma linguagem com performance de C e segurança de memória garantida em compilação.

🧭 Sintaxe e estruturas

As particularidades de Rust sempre comparadas com o equivalente em Python.

🧠 Gerenciamento de memória

Ownership, Borrowing e Lifetimes — o coração da segurança de Rust, desmistificado.

🛡️ Tratamento de erros

Result e Option no lugar de exceções: erros robustos e idiomáticos.

⚡ Concorrência e paralelismo

Threads e async/await sem GIL e sem data races.

🔨 Projetos práticos

API REST de agendamento com Axum, TOTP com Lambdas, concatenação de arquivos.

🚀 Do zero ao deploy

Cargo, tooling e as melhores práticas do ecossistema desde o primeiro capítulo.

Dentro do livro

407páginas
30capítulos
3projetos completos
Ver o sumário completo
  • Capítulo 00 — Agradecimentos, Prefácio, Motivações e exemplos
  • Capítulo 01 — Hello World, como de costume!
  • Capítulo 02 — Constantes, Variáveis e Mutabilidade
  • Capítulo 03 — Tipos de Dados em Python e Rust
  • Capítulo 04 — Funções em Python e Rust
  • Capítulo 05 — Comentários: onde o código fala e o dev se explica
  • Capítulo 06 — Controles de fluxo em Python e Rust
  • Capítulo 07 — Ownership: a regra número 1 do clube secreto do Rust
  • Capítulo 08 — Structs: onde seus dados criam forma e comportamento
  • Capítulo 09 — Clone, Borrow e a Memória: o guia para domar Rust sem pirar
  • Capítulo 10 — Enums e Pattern Matching: onde a lógica vira poesia
  • Capítulo 11 — Vetores: as coleções que você vai usar o tempo todo
  • Capítulo 12 — Exemplo Prático: caixa eletrônico com TDD
  • Capítulo 13 — Organização de projetos Rust
  • Capítulo 14 — Coleções em Rust: uma comparação detalhada com Python
  • Capítulo 15 — Tratamento de Erros em Rust
  • Capítulo 16 — Tipos, Traits e Tempos de Vida: os pilares que vão fazer você amar Rust
  • Capítulo 17 — Testes: a arte de quebrar o que você acabou de construir
  • Capítulo 18 — Exemplo Prático: preparação desse livro para revisão
  • Capítulo 19 — Programação Funcional: a filosofia que tornou Rust uma máquina de segurança
  • Capítulo 20 — Cargo Workspaces: gerenciar múltiplos projetos num lugar só
  • Capítulo 21 — Smart Pointers: os ponteiros que não te dão dor de cabeça
  • Capítulo 22 — Sem medo da "concorrência"
  • Capítulo 23 — Programação Assíncrona e os Futuros do Rust
  • Capítulo 24 — Orientação a objetos sem classes?
  • Capítulo 25 — Pattern Matching: o canivete suíço do Rust!
  • Capítulo 26 — De print('Hello, World!') a axum serve: um serviço web em Rust
  • Capítulo 27 — Cargo Lambda + TOTP: nem sua senha temporária escapa do borrow checker
  • Capítulo 28 — Fechando o Livro para abrir o terminal
  • Capítulo 29 — Dump dos favoritos utilizados nesse livro

Quer sentir o estilo antes de comprar? Leia um capítulo gratuito →

Foto de José Luis da Cruz Junior

Quem escreveu

José Luis da Cruz Junior — mais de 22 anos de desenvolvimento web, carreira sólida construída em Python e hoje dedicado a explorar o poder de Rust.

Este livro é o caminho que ele gostaria de ter tido: claro, prático e sem exigir que você abandone o que já sabe.

Capa do livro Desbravando Rust

Garanta seu exemplar

  • ✔ Livro digital em PDF
  • ✔ Entrega imediata por e-mail após a confirmação do pagamento
  • ✔ Nota fiscal inclusa
  • ✔ Garantia incondicional de 7 dias
R$ 89,90
Comprar agora — R$ 89,90

🔒 Compra processada com segurança pela Kiwify · cartão, PIX ou boleto

Perguntas frequentes

Preciso ser avançado em Python?

Não. Se você já escreve Python no dia a dia — funções, classes, pip/venv — tem toda a base necessária. O livro usa seu conhecimento de Python como ponte, não como pré-requisito acadêmico.

Como e quando recebo o livro?

A compra é processada pela Kiwify. Assim que o pagamento é confirmado, você recebe por e-mail o acesso ao PDF.

Recebo nota fiscal?

Sim, a nota fiscal é emitida e enviada para o seu e-mail.

Quais formas de pagamento?

Cartão de crédito, PIX e boleto — tudo pelo checkout seguro da Kiwify.