10. Para onde ir agora
Os caminhos depois do básico — conforme o que você quer construir.
Com o que está nestas dez páginas já dá para escrever programas úteis: ler dados, decidir, repetir, organizar em ações. O próximo passo depende do que você quer construir.
| Quero… | Comece em |
|---|---|
| entender a linguagem a fundo | Fundamentos e a referência |
| analisar uma planilha ou um CSV | Dados |
| fazer um site ou uma API | Kiln |
| um painel de gráficos | Vitrine |
| um bot | Telegram |
| programar melhor, com testes | TDD |
| entender por que um programa é lento | Big-O |
| ver um projeto de cada tipo | Os 22 tipos de projeto |
Praticar#
bash
dataforge new cli minha-ferramenta # um projeto que ja passa nos testes
dataforge palavras # cada palavra da linguagem, com exemplo que roda
python3 exercicios/run_all.py 01 # os exercicios do modulo 1dataforge
// Um ultimo exercicio: some so os pares de 1 a 100.
soma := 0
cycle n from 1 to 100:
given n % 2 is 0:
soma += n
assert soma is 2550
out "voce terminou os primeiros passos"