Web Analytics

project-box

⭐ 153 stars Dutch by dexter-xD

🌐 Taal

C Programmeerprojecten Collectie

Koop Een Koffie Voor Mij

Een verzameling van C programmeerprojecten, ontworpen voor beginners om diverse programmeerconcepten te leren en te oefenen, van basisalgoritmes tot netwerkprogrammering. Elk project is zelfstandig en bevat eigen documentatie en build-systeem.

Overzicht van Projecten

1. SHA-512 Implementatie

Een implementatie van een cryptografische hashfunctie die het volgende demonstreert:

2. HTTP Server

Een basis HTTP-serverimplementatie die het volgende behandelt:

3. UDP Server-Client

Een eenvoudig UDP-gebaseerd communicatiesysteem dat het volgende leert:

4. Poortscanner

Een netwerkdiagnosetool die het volgende demonstreert:

5. Ping Implementatie

Een aangepaste ping-tool die het volgende behandelt:

6. Tic-Tac-Toe

Een klassieke spelimplementatie die het volgende leert: -Socketprogrammering

7. Chatsysteem

Een real-time chatapplicatie die het volgende demonstreert:

8. Lexicale Analyzer

Een eenvoudige compiler front-end component die het volgende demonstreert:

9. Rekenkundige Compiler

Een eenvoudige compiler die rekenkundige expressies als invoer neemt en assembly-achtige code genereert:

10. Asteroidenspel

Een terminal-gebaseerd spel waarbij je een schip bestuurt om vallende asteroïden te ontwijken:

Aan de slag

Elk project in deze repository is ontworpen als een zelfstandige eenheid en bevat:

Om aan de slag te gaan met een project:

Vereisten

Aanbevolen Boek

Om te beginnen met programmeren in C raad ik dit uitgebreide boek aan: The C Programming Language - Een onmisbare bron voor het leren van de basisprincipes en best practices van C-programmeren.

Leerlijn

Deze projecten zijn gerangschikt in oplopende moeilijkheidsgraad:

Bijdragen

Voel je vrij om:

Licentie

Dit project is open source en beschikbaar voor leere doeleinden.

Opmerking

Sommige netwerkgerelateerde projecten (Poortscanner, Ping) vereisen root-/beheerderrechten om uit te voeren vanwege het gebruik van raw sockets. Gebruik deze tools altijd verantwoord en alleen op netwerken waarop je toestemming hebt om te testen.

--- Tranlated By Open Ai Tx | Last indexed: 2025-07-22 ---