C Practice Projects

July 1, 2026 · View on GitHub

Idiomas: English · 简体中文 · 日本語 · Español · Français · Deutsch · Русский · 한국어 · Português

C

Aprenda programação em C, a pedra angular da ciência da computação, com este roteiro de aprendizagem estruturado e projetado para iniciantes. Esta coleção de cursos de C oferece um caminho sistemático para dominar a linguagem C, cobrindo conceitos fundamentais como gerenciamento de memória, ponteiros e programação em nível de sistema. Desenvolva habilidades práticas escrevendo programas C eficientes através de exercícios práticos (não em vídeo) em um ambiente interativo de programação C.

Explorar projetos no LabEx

Projetos

Explore 19 projetos de C para iniciantes e aplique conceitos essenciais em programas pequenos e completos. Cada projeto abre no LabEx com um ambiente pronto para uso, para que você possa se concentrar em criar.

ÍndiceProjetoDificuldadePrática
01Programação C para IniciantesInicianteIniciar projeto
02Construindo Flappy Bird Usando CInicianteIniciar projeto
03Criando uma Calculadora Simples Usando CInicianteIniciar projeto
04Criando um Jogo de Gomoku em CInicianteIniciar projeto
05Criando um Jogo da Cobrinha em CInicianteIniciar projeto
06Programa de Prática de Digitação em CInicianteIniciar projeto
07Estatísticas de Tipos de Arquivos Usando CInicianteIniciar projeto
08Criando uma Chuva de Código em C Usando NcursesInicianteIniciar projeto
09Criando um Jogo da Velha Simples em CInicianteIniciar projeto
10Análise de Argumentos da Linha de Comando em CInicianteIniciar projeto
11Criar um Aplicativo de Cronômetro Simples Usando GTKInicianteIniciar projeto
12Criando uma Animação de Relógio Simples Usando OpenGLInicianteIniciar projeto
13Ordenando Cursos com Bubble SortInicianteIniciar projeto
14Implementando a Estrutura de Dados Fila em CInicianteIniciar projeto
15Implementando Funções Callback em CInicianteIniciar projeto
16Implementando Lista Duplamente Ligada em CInicianteIniciar projeto
17Criando um Jogo 2048 em CInicianteIniciar projeto
18Criando uma Animação de Coração Dinâmica com CInicianteIniciar projeto
19Sincronizar Impressão Multithread com MutexInicianteIniciar projeto

Ver mais no LabEx

About LabEx

LabEx is a hands-on learning platform for beginners.

Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.

Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io