17h

Para conclusão

2
Cursos
1
Podcast

A linguagem de programação mais amada

Nesta formação você conhecerá a linguagem Rust e seu ecossistema e particularidades.

Rust é, segundo a pesquisa da Stack Overflow, a linguagem de programação mais amada, e é conhecida por seu desempenho, confiabilidade e produtividade.

Rust é extremamente rápida e gerencia memória eficientemente: sem runtime ou garbage collector, podendo potencializar a performance de serviços críticos, rodar em sistemas embarcados, e facilmente integrar-se a outras linguagens.

O rico sistema de tipos de Rust e seu modelo de ownership garantem segurança de memória e segurança de concorrência — e permite que você elimine muitas categorias de erros durante a compilação.

Rust possui uma ótima documentação, um compilador amigável com mensagens de erros úteis, e ferramental de primeira qualidade — uma ferramenta integrada de compilação e gerenciamento de pacotes, suporte inteligente para múltiplos editores com autocompleção e inspeções de tipos, um formatador automático, e muito mais.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Vinicius Dias

    Vinicius Dias é Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, formado em Tecnologia da Informação e pós-graduado em Arquitetura de Software. Com mais de uma década de experiência na área, já trabalhou em diversas empresas ao redor do mundo, sendo atualmente Engenheiro de Software Senior em uma empresa estadunidense. Tem como lema a regra do bom escoteiro: Sempre deixe o código mais limpo do que quando você o encontrou.

  • Vinicius Dias

    Vinicius Dias é Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, formado em Tecnologia da Informação e pós-graduado em Arquitetura de Software. Com mais de uma década de experiência na área, já trabalhou em diversas empresas ao redor do mundo, sendo atualmente Engenheiro de Software Senior em uma empresa estadunidense. Tem como lema a regra do bom escoteiro: Sempre deixe o código mais limpo do que quando você o encontrou.

Passo a passo
  1. 1 Ecossistema Rust

    Vamos começar com um podcast sobre a linguagem, em seguida vamos entender o que é e para que serve Rust, conhecer a sintaxe básica e os tipos primitivos de Rust, ver detalhes da linguagem, aprender sobre o ecossistema Rust e o Cargo. Por fim, vamos aprender a lidar com arrays em Rust, criar tipos com Enums, lidar com valores opcionais usando Option e a criar tipos complexos usando Structs.

    • Podcast Rust – Hipsters Ponto Tech #276

    • Curso Rust: a linguagem de programação performática e segura

      08h
      • Entenda o que é e para que serve Rust
      • Aprenda a sintaxe básica e os tipos primitivos de Rust
      • Conheça estruturas de controle de fluxo como match statement
      • Veja detalhes da linguagem como ownership e borrowing
      • Aprenda sobre o ecossitema Rust e o Cargo
    • Curso Rust: aprenda mais sobre tipos

      08h
      • Aprenda a lidar com arrays em Rust
      • Crie seus tipos com Enums
      • Lide com valores opcionais usando Option
      • Aprenda sobre vetores dinâmicos com Vectors
      • Crie tipos complexos usando Structs

Escola

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, C, Computação, Jogos, IoT,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas