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 · 76 aulas
Introdução ao Rust
11 aulas · 52 min
Introdução ao Rust
11 aulas · 52 min
- 3 min
Boas vindas
Vídeo
- 11 min
O que é Rust?
VídeoMaterial de apoio
- 6 min
Instalando o Rust
VídeoMaterial de apoio
- 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ídeoMaterial de apoio
- 2 min
Revisão da seção
Vídeo
- —
Questionário — Introdução ao Rust
Questão
Variáveis e Mutabilidade
6 aulas · 43 min
Variáveis e Mutabilidade
6 aulas · 43 min
- 12 min
Variáveis
VídeoMaterial de apoio
- 8 min
Contantes
Vídeo
- 6 min
Módulo Standard
VídeoMaterial de apoio
- 18 min
Conversão - Casting
Vídeo
- 2 min
Revisão da seção
Vídeo
- —
Questionário — Variáveis e Mutabilidade
Questão
Funções
6 aulas · 29 min
Funções
6 aulas · 29 min
- 14 min
Introdução a Funções
VídeoMaterial de apoio
- 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
- —
Questionário — Funções
Questão
Controle de Fluxo
8 aulas · 23 min
Controle de Fluxo
8 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
- —
Questionário — Controle de Fluxo
Questão
Dados Estruturados e Enumerados
7 aulas · 37 min
Dados Estruturados e Enumerados
7 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
- —
Questionário — Dados Estruturados e Enumerados
Questão
Gerenciamento de Memória
5 aulas · 51 min
Gerenciamento de Memória
5 aulas · 51 min
- 18 min
Como funciona a memória?
VídeoMaterial de apoio
- 15 min
Como o Rust usa a Memória
VídeoMaterial de apoio
- 16 min
Ownership & Borrowing
Vídeo
- 4 min
Revisão da Seção
Vídeo
- —
Questionário — Gerenciamento de Memória
Questão
Tratamento de Erro
5 aulas · 28 min
Tratamento de Erro
5 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
- —
Questionário — Tratamento de Erro
Questão
Organização em Módulos
8 aulas · 29 min
Organização em Módulos
8 aulas · 29 min
- 5 min
Organização de Código
VídeoMaterial de apoio
- 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
- —
Questionário — Organização em Módulos
Questão
Projeto Biblioteca
6 aulas · 29 min
Projeto Biblioteca
6 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
- —
Questionário — Projeto Biblioteca
Questão
Coleções
6 aulas · 26 min
Coleções
6 aulas · 26 min
- 3 min
Coleções
VídeoMaterial de apoio
- 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
- —
Questionário — Coleções
Questão
Sistema de Arquivos
6 aulas · 41 min
Sistema de Arquivos
6 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
- —
Questionário — Sistema de Arquivos
Questão
Conclusão
2 aulas · 2 min
Conclusão
2 aulas · 2 min
- 3 min
Conclusão
Vídeo
- —
Questionário — Conclusão
Questão
Certificado de conclusão
Ao concluir todas as aulas você recebe um certificado com código de verificação público e carga horária de 7h, pronto para o seu perfil profissional.
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.