Curso Rust Programming-Introduction
16hVisão Geral
Rust é uma linguagem de programação moderna com um conjunto exclusivo de recursos, incluindo segurança de memória, escalabilidade, modelo de simultaneidade poderoso e abstração de custo zero. A combinação de recursos, como propriedade, vida útil e simultaneidade confiável, incluídos no Rust cria binários fortes que são confiáveis, robustos e de alto desempenho. Rust é uma combinação de vários paradigmas de programação: modelos de programação orientados a expressões, orientados a padrões e funcionais. Isso cria um ambiente de desenvolvimento que reforça práticas de codificação seguras. Este curso transmite os fundamentos do Rust, incluindo uma discussão sobre os recursos que tornam a linguagem única. Turma de pós-graduação com capacidade de desenvolver aplicativos nativos profissionais. Finalmente, a aula termina com uma introdução aos threads.
Publico Alvo
- O público deste curso são engenheiros e desenvolvedores de software. Os alunos devem ter seis meses de experiência geral em programação.
Pre-Requisitos
- O público deste curso são engenheiros e desenvolvedores de software. Os alunos devem ter seis meses de experiência geral em programação.
Materiais
Inglês/Português/Lab PraticoConteúdo Programatico
- Introduction
- Types and variables
- Ownership and lifetimes
- Transfer of control
- Complex types
- Functions and Methods
- Pattern oriented programming
- Traits
- Concurrency