Pular para conteúdo

Ambiente

Você tem duas trilhas possíveis para rodar o código do curso. Não precisa escolher uma só — pode usar o compilador online no dia a dia e instalar o ambiente local depois, quando quiser.

Trilha Quando usar Guia
Compilador online Recomendada para a maioria — zero instalação, funciona em qualquer computador ou Chromebook Compilador online
Ambiente local Se você já tem Linux/WSL/macOS com g++ e quer trabalhar com o repositório do curso direto Ambiente local

Para o projeto final, se você escolher o tema embarcado (recomendado), vai usar também o Wokwi, um simulador de hardware que roda no navegador — não é preciso comprar placa nenhuma. Veja Wokwi.

Regra importante para os dois casos

Todo exercício do curso é verificado com assert(), da biblioteca padrão <cassert> — nada de infraestrutura própria do curso para você aprender antes. Se todas as condições forem verdadeiras, o programa roda até o fim e imprime Todos os testes passaram!. Se alguma condição falhar, o programa para imediatamente nela e mostra qual condição falhou e em que linha — corrija e rode de novo para ver a próxima. Isso é igual no compilador online e no ambiente local — muda só a forma de rodar.