ZigLang Brasil Curso planejado / PT-BR Edição 01

Zig na prática, do fundamento ao binário

Aprenda Zig.
Construa a
sua CLI.

Você já programa. Agora, aprenda Zig com um projeto completo de linha de comando, da memória ao binário.

Um curso planejado em português. Fundamentos, erros, allocators, testes e distribuição no mesmo projeto.

Pagamento não aberto.Entrega prevista: .

Especificação do projetoCLI / 01

O que vamos construir

rastroUm relatório de arquivos.
Um binário seu.

Uma ferramenta para examinar um diretório, filtrar arquivos e mostrar um resumo no terminal.

  1. EntradaArgumentos./src --ext zig
  2. ProcessamentoArquivos + memóriaallocator · defer
  3. SaídaRelatório ou errostdout · stderr

Exemplo do resultado planejado

$ rastro ./src --ext zig

main.zig       2.4 KiB
args.zig       1.1 KiB
report.zig     0.8 KiB
─────────────────────
3 arquivos     4.3 KiB

Projeto previsto. Não é uma aula disponível.

Ponto de partida
Você já sabe programar
Resultado proposto
Uma CLI completa em Zig
Pré-venda proposta
R$ 299 · pagamento único

01 / Um projeto, do início ao fim

Menos conceitos soltos.
Mais decisões no código.

Cada parte do programa responde a uma pergunta real: como ler, como falhar, como liberar e como distribuir.

  • 01
    Uma interface que você consegue usar

    Argumentos, ajuda, leitura de arquivos e um relatório claro.

  • 02
    Recursos com dono e tempo de vida

    Memória explícita e arquivos fechados, inclusive quando algo falha.

  • 03
    Um projeto que você consegue verificar

    Testes, build.zig e compilação para outros alvos.

Cross-compilation não substitui a execução dos testes na plataforma de destino.

02 / O seu ponto de partida

A sua próxima linguagem.
Não a sua primeira.

Para desenvolvedores que conhecem outra linguagem e querem entender memória, recursos e distribuição com mais controle.

  • Você já escreve programas em outra linguagem.
  • Você conhece funções, condições, laços e estruturas de dados básicas.
  • Você consegue usar um terminal e instalar ferramentas no computador.

Você não precisa conhecer Zig ou C. O curso começa pelos fundamentos de Zig, não pelos fundamentos de programação.

Se você ainda não programa, comece pelos tutoriais gratuitos. Não há promessa de emprego ou salário.

03 / Programa previsto

Da primeira função
ao último build.

Uma sequência prática. Cada etapa acrescenta uma parte à CLI. Este é o escopo planejado, não um catálogo de aulas disponíveis.

  1. Fundamentos com contexto

    Tipos, funções, slices, structs e fluxo de controle. Use cada conceito para resolver uma parte do projeto.

    A base do programa
  2. Uma interface no terminal

    Argumentos, opções, ajuda e leitura de arquivos. Separe a interface da lógica que processa os dados.

    Uma CLI utilizável
  3. Erros como parte do contrato

    Error sets, try e catch. Trate entradas inválidas e falhas de acesso sem esconder o problema.

    Falhas com contexto
  4. Memória e recursos explícitos

    Allocators, defer e errdefer. Defina quem aloca, quem libera e por quanto tempo os dados existem.

    Recursos sob controle
  5. Testes para o que pode falhar

    Teste a lógica, as entradas inválidas e o uso de memória. Mantenha os testes perto do código.

    Comportamento verificável
  6. Do build à distribuição

    Organize o build.zig, escolha o modo de otimização e pratique cross-compilation. Gere binários para outros alvos.

    O projeto completo

04 / O que a proposta inclui

Uma edição.
Um projeto completo.

  • Aulas escritas em português, organizadas em torno de um projeto.
  • Exercícios práticos e código do projeto de CLI.
  • Acesso vitalício à edição comprada após a entrega.
  • Uma versão de Zig definida para essa edição.

O limite é claro

Não inclui vídeos, certificado, mentoria individual ou execução de código no navegador.

Acesso vitalício vale para a edição comprada. Não é uma promessa de suporte para toda versão futura de Zig.

O foco é uma CLI. Não é um curso completo de servidores web, jogos ou sistemas embarcados.

Antes de decidir

Leia um guia
que já existe.

O guia gratuito de CLI mostra argumentos, subcomandos e exemplos em Zig. Ele continua aberto para todos.

É um material já publicado no site, não uma aula entregue do curso planejado.

Abrir o guia gratuito de CLI

05 / Pré-venda da edição

Um próximo passo.
Sem uma cobrança agora.

O curso está planejado. Você não recebe acesso imediato a um curso pronto.

Entrega prevista: .

Antes da primeira compra confirmada, a previsão é o dia 25 do mês seguinte, no horário de São Paulo.

O primeiro pagamento confirmado fixa a data para esta edição. Usamos a data de criação do Checkout, inclusive em confirmações posteriores.

O pagamento permanece fechado até a verificação do checkout dedicado e do sistema que registra os pagamentos.

Confirme a previsão de entrega antes de comprar.

Reembolso integral

Quando o pagamento abrir, você poderá pedir reembolso antes da liberação do acesso e por sete dias após a liberação.

Proposta de pré-venda

R$ 299

Pagamento único.
Acesso vitalício à edição comprada.

Pagamento não aberto

Conhecer o programa

Sem assinatura. Uma compra para esta edição.

06 / Sem letras pequenas

Perguntas
antes do próximo passo.

O curso já está disponível?

Não. O curso está planejado e ainda não está disponível. O pagamento não está aberto.

Quando vou receber o acesso?

Antes da primeira compra confirmada, a previsão é o dia 25 do mês seguinte, no horário de São Paulo. O primeiro pagamento confirmado fixa a data para esta edição. Usamos a data de criação do Checkout, inclusive em pagamentos com confirmação posterior. O curso ainda não está disponível.

Entrega prevista: .

Preciso saber Zig ou C?

Não. O curso começa pelos fundamentos de Zig, mas exige experiência com programação em outra linguagem e uso básico do terminal.

O que significa acesso vitalício?

Você mantém o acesso à edição comprada. Isso não inclui suporte para toda versão futura de Zig, mentoria individual ou novos cursos.

O curso tem vídeos, certificado ou execução no navegador?

Esses recursos não fazem parte da proposta. O plano inclui aulas escritas, exercícios e código. Você compila e executa no seu computador.

Como funciona o reembolso?

Quando o pagamento abrir, você poderá pedir reembolso integral antes da liberação do acesso e por sete dias após a liberação.

O curso garante emprego?

Não. A proposta é desenvolver habilidade prática em Zig. Não existe garantia de vaga, salário ou contratação.

O guia gratuito faz parte do curso pago?

O guia indicado já existe no site e continua gratuito. Ele ajuda você a conhecer o assunto, mas não é uma aula entregue do curso planejado.