Cifra de César em Zig — Tutorial Passo a Passo
Cifra de César em Zig — Tutorial Passo a Passo Neste tutorial, vamos implementar a Cifra de César, um dos algoritmos de criptografia mais antigos e conhecidos. Apesar de …
Bem-vindo à nossa coletânea de 50 projetos práticos em Zig! Cada tutorial guia você passo a passo na construção de uma aplicação real e funcional, explicando não apenas o como, mas o porquê de cada decisão de design.
Cada projeto é autocontido — você pode começar por qualquer um que desperte seu interesse, embora recomendemos seguir a progressão de dificuldade se estiver começando com Zig. Se ainda não escreveu seu primeiro programa, faça antes o tutorial Zig para iniciantes: primeiros passos e volte quando zig run e zig build run já estiverem funcionando. Todos os projetos incluem:
Ideal para quem está dando os primeiros passos com Zig. Estes projetos cobrem conceitos fundamentais como entrada/saída, manipulação de strings, estruturas de controle e tipos básicos.
Para quem já domina o básico e quer explorar redes, I/O assíncrono, parsing e estruturas de dados mais sofisticadas.
Projetos desafiadores que exploram conceitos de sistemas operacionais, compiladores, redes avançadas e estruturas de dados de alta performance.
Antes de começar, certifique-se de ter:
Em todos os tutoriais, seguimos estas convenções:
build.zigEncontrou um erro ou quer sugerir melhorias? Todos os tutoriais são open source. Visite nosso repositório e abra uma issue ou pull request.
Bons projetos e bom aprendizado!
Cifra de César em Zig — Tutorial Passo a Passo Neste tutorial, vamos implementar a Cifra de César, um dos algoritmos de criptografia mais antigos e conhecidos. Apesar de …
Port Scanner TCP em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um scanner de portas TCP em Zig. O scanner tenta se conectar a portas de um host e …
Quiz no Terminal em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um jogo de quiz interativo no terminal. O jogador responde perguntas de múltipla escolha, …
Rate Limiter em Zig: Token Bucket Passo a Passo Resposta rápida: para criar um rate limiter em Zig, mantenha um token bucket por cliente. Cada requisição consome um …
Thread Pool em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir uma thread pool em Zig — um pool de threads reutilizáveis que processam tarefas de uma fila …
Validador de CPF em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um validador de CPF completo em Zig. Este é um projeto especialmente relevante para …
Web Scraper em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um web scraper em Zig que faz requisições HTTP, extrai informações de páginas HTML e salva os …
Curso planejado · Zig na prática
Conheça o curso planejado: fundamentos, erros, memória, testes e build no mesmo projeto. R$ 299 na pré-venda, pagamento único.