Rust para iniciantes: curso completo
300 páginas
Portuguese
PDF
4.5

Rust para iniciantes: curso completo

Rust para iniciantes: curso completo

Autor:

Ano:

Resumo:

Se você quer começar a estudar Rust — uma das linguagens de programação de sistema mais rápidas e seguras, mas não sabe por onde começar, o livro "Rust para iniciantes: curso completo" será seu guia ideal. Ele foi escrito para quem já conhece os fundamentos da programação (por exemplo, em Python ou JavaScript) e deseja dominar uma ferramenta poderosa para criar aplicações de alto desempenho.



O curso é construído com base no princípio "do simples ao complexo". Você começará com a configuração do ambiente e os primeiros programas e, em seguida, passo a passo, abordará os conceitos-chave do Rust:



  • Sistema de ownership e borrowing — o tópico mais difícil, mas também o mais importante. Você entenderá como o Rust garante a segurança da memória sem um garbage collector.
  • Tipos de dados, enums e pattern matching — aprenderá a trabalhar com Option, Result e outras ferramentas poderosas.
  • Traits e programação genérica — descobrirá como escrever código flexível e reutilizável.
  • Gerenciamento de memória: Box, Rc, Arc — entenderá quando e quais smart pointers usar.
  • Sistema de módulos e Cargo — dominará o gerenciamento de dependências, testes e compilação de projetos.
  • Paralelismo e assincronicidade — escreverá aplicações multi-thread e assíncronas sem data races.


Cada capítulo contém exemplos práticos, exercícios e pequenos projetos: desde uma calculadora de console até um servidor web com Actix-web. No final do livro, você criará uma aplicação completa para trabalhar com arquivos, que unirá todos os conceitos estudados.



Para quem é este livro?

  • Desenvolvedores migrando de Python, Java ou C++ para Rust.
  • Estudantes e programadores iniciantes que desejam aprender uma linguagem de sistema moderna.
  • Todos que querem escrever código seguro, rápido e confiável.


O autor do livro é Alexey Smirnov, um desenvolvedor Rust experiente e professor com 8 anos de experiência. Ele evita academicismo excessivo e foca na prática. Após a leitura, você não apenas entenderá a teoria, mas também será capaz de escrever código industrial em Rust por conta própria.



O livro está disponível no site PythonLib nos formatos PDF, EPUB e versão online. Comece sua jornada no mundo da programação de sistema hoje mesmo!

Recommendations