Sobre o projeto
Comprehensive Rust é um curso abrangente e multi-dia de programação em Rust, desenvolvido pela equipe Android do Google. Ele é projetado para engenheiros de software experientes, geralmente com formação em C++ ou Java, e é ministrado em ambiente de sala de aula. O curso cobre todos os aspectos do Rust, desde sintaxe básica até generics e tratamento de erros, e inclui aprofundamentos em domínios específicos, como Android, Chromium, desenvolvimento bare-metal e concorrência.
O material do curso está disponível online em https://google.github.io/comprehensive-rust/. Ele é construído usando ferramentas como mdbook, mdbook-svgbob, mdbook-i18n-helpers, mdbook-exerciser, mdbook-course, mdbook-linkcheck2 e Bazel. O repositório inclui instruções de configuração e comandos para servir, construir e testar o conteúdo do curso.
Embora seja destinado principalmente ao ensino em sala de aula, o projeto aceita contribuições e inclui notas do palestrante e vídeos publicados para melhorar a experiência de autoestudo. O curso foi abordado em vários artigos e postagens de blog, destacando seu uso em programas de treinamento no Google e em outras empresas.
O projeto é licenciado sob uma combinação da Apache License 2.0 (para código-fonte) e da Creative Commons Attribution 4.0 International License (para documentação e conteúdo).
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.