Assine e desbloqueie acesso ilimitado na plataforma
Assinar agoraRust
Rust Além do Básico: Desenvolvimento Avançado para Programadores que Buscam Performance, Segurança e Inovação
Sobre o curso
O que você vai aprender
Habilidades trabalhadas ao longo das aulas.
- Rust
- Fundamentos de Programação
- Lógica de Programação
- Git
- Python
- JSON
Áreas de conhecimento
9.580 XP distribuídos entre as áreas abaixo.
- Backend90%
- Fundamentos8%
- Sistemas Operacionais2%
Conteúdo do curso
12 módulos · 64 aulas
Introdução ao Rust
10 aulas · 52 min
Introdução ao Rust
10 aulas · 52 min
- 3 min
Boas vindas
Vídeo
- 11 min
O que é Rust?
Vídeo
- 6 min
Instalando o Rust
Vídeo
- 4 min
Instalando o Rust no Linux
Vídeo
- 2 min
Instalando e Configurando o VSCode
Vídeo
- 6 min
Seu primeiro programa em Rust
Vídeo
- 6 min
Seu primeiro projeto em Rust com Cargo
Vídeo
- 5 min
Habilitando Debug com LLDB
Vídeo
- 12 min
Tipos de dados em Rust
Vídeo
- 2 min
Revisão da seção
Vídeo
Variáveis e Mutabilidade
5 aulas · 43 min
Variáveis e Mutabilidade
5 aulas · 43 min
- 12 min
Variáveis
Vídeo
- 8 min
Contantes
Vídeo
- 6 min
Módulo Standard
Vídeo
- 18 min
Conversão - Casting
Vídeo
- 2 min
Revisão da seção
Vídeo
Funções
5 aulas · 29 min
Funções
5 aulas · 29 min
- 14 min
Introdução a Funções
Vídeo
- 8 min
Exemplo de funções
Vídeo
- 3 min
Retorno de Blocos de Código
Vídeo
- 4 min
Parâmetros Mutáveis
Vídeo
- 2 min
Revisão da seção
Vídeo
Controle de Fluxo
7 aulas · 23 min
Controle de Fluxo
7 aulas · 23 min
- 5 min
IF
Vídeo
- 4 min
Declaração IF
Vídeo
- 4 min
Loop
Vídeo
- 2 min
While
Vídeo
- 4 min
For
Vídeo
- 6 min
Match
Vídeo
- 2 min
Revisão da seção
Vídeo
Dados Estruturados e Enumerados
6 aulas · 37 min
Dados Estruturados e Enumerados
6 aulas · 37 min
- 8 min
Enum
Vídeo
- 6 min
Enum com valores associados
Vídeo
- 6 min
Struct
Vídeo
- 8 min
Métodos em Structs
Vídeo
- 7 min
Traits
Vídeo
- 4 min
Revisão da seção
Vídeo
Gerenciamento de Memória
4 aulas · 51 min
Gerenciamento de Memória
4 aulas · 51 min
- 18 min
Como funciona a memória?
Vídeo
- 15 min
Como o Rust usa a Memória
Vídeo
- 16 min
Ownership & Borrowing
Vídeo
- 4 min
Revisão da Seção
Vídeo
Tratamento de Erro
4 aulas · 28 min
Tratamento de Erro
4 aulas · 28 min
- 10 min
Panics
Vídeo
- 11 min
Result type
Vídeo
- 7 min
Option type
Vídeo
- 3 min
Revisão da seção
Vídeo
Organização em Módulos
7 aulas · 29 min
Organização em Módulos
7 aulas · 29 min
- 5 min
Organização de Código
Vídeo
- 6 min
Módulo no mesmo arquivo
Vídeo
- 2 min
Módulo em arquivo separado
Vídeo
- 5 min
Módulo em subpastas
Vídeo
- 5 min
Usando pacotes externos
Vídeo
- 5 min
Criando múltiplos binários
Vídeo
- 3 min
Revisão da Seção
Vídeo
Projeto Biblioteca
5 aulas · 29 min
Projeto Biblioteca
5 aulas · 29 min
- 6 min
Criando Pacote de Biblioteca - Library
Vídeo
- 5 min
Site crates.io
Vídeo
- 13 min
Arquivo Manifesto
Vídeo
- 4 min
Usando biblioteca
Vídeo
- 3 min
Revisão da Seção
Vídeo
Coleções
5 aulas · 26 min
Coleções
5 aulas · 26 min
- 3 min
Coleções
Vídeo
- 8 min
Vector
Vídeo
- 5 min
String
Vídeo
- 8 min
Hash Map
Vídeo
- 3 min
Revisão da Seção
Vídeo
Sistema de Arquivos
5 aulas · 41 min
Sistema de Arquivos
5 aulas · 41 min
- 18 min
Criando um arquivo
Vídeo
- 10 min
Lendo um arquivo
Vídeo
- 6 min
Verificando se o arquivo existe
Vídeo
- 8 min
Lendo um diretório
Vídeo
- 2 min
Revisão da Seção
Vídeo
Conclusão
1 aula · 2 min
Conclusão
1 aula · 2 min
- 3 min
Conclusão
Vídeo
Assine a Hcode Class e comece hoje
Uma assinatura, acesso ilimitado a este e a todos os outros cursos da plataforma — com trilhas, provas e certificados.