Contador de Palavras em Zig — Tutorial Passo a Passo
Contador de Palavras em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um contador de palavras inspirado no utilitário Unix wc. Este projeto é …
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. 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!
Contador de Palavras em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um contador de palavras inspirado no utilitário Unix wc. Este projeto é …
Conversor CSV para JSON em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um conversor de CSV para JSON em Zig. CSV é um dos formatos mais usados …
Conversor de Moedas em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um conversor de moedas que suporta múltiplas moedas internacionais. Este …
Conversor de Temperatura em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um conversor de temperatura que converte entre Celsius, Fahrenheit e …
Cron Parser em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um parser de expressões cron em Zig. Cron é o padrão Unix para agendamento de …
DNS Resolver em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um resolver DNS customizado em Zig que envia consultas DNS via UDP, parseia as …
File Watcher em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um monitor de sistema de arquivos que detecta alterações (criação, modificação, …
Game of Life em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir o Conway’s Game of Life em Zig com renderização no terminal usando ANSI …
Gerador de Lorem Ipsum em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um gerador de texto Lorem Ipsum no terminal. O programa gera texto …
Gerador de Senhas em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um gerador de senhas seguras em Zig. Este projeto é ideal para explorar o …
INI Parser em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um parser de arquivos INI completo em Zig. Arquivos INI são um dos formatos de …
Interpretador Brainfuck em Zig — Tutorial Passo a Passo Neste tutorial, vamos construir um interpretador completo da linguagem Brainfuck em Zig. Brainfuck é uma …