Skip to content

Files

Latest commit

25b82ec · May 23, 2025

History

History
41 lines (32 loc) · 6.53 KB

README.md

File metadata and controls

41 lines (32 loc) · 6.53 KB

Practice C Programming Projects

Languages

🇨🇳 简体中文 🇯🇵 日本語 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

C programming is the cornerstone of computer science. This Skill Tree provides a systematic way to learn the C language. It's perfect for programming beginners, offering a clear path to grasp memory management, pointers, and system-level programming. Hands-on, non-video courses and coding exercises in an interactive C language playground help you develop practical skills in writing efficient C programs.

Exercises

Index Name Difficulty Practice
01 Building Flappy Bird Using C Beginner 🚀 Start Lab
02 Making a Simple Calculator Using C Beginner 🚀 Start Lab
03 Creating a Gomoku Game in C Beginner 🚀 Start Lab
04 Creating a Snake Game in C Beginner 🚀 Start Lab
05 File Type Statistics Using C Beginner 🚀 Start Lab
06 Typing Practice Program Using C Beginner 🚀 Start Lab
07 Creating a 2048 Game in C Beginner 🚀 Start Lab
08 Creating a Code Rain in C Using Ncurses Beginner 🚀 Start Lab
09 Creating a Simple Tic-Tac-Toe Game in C Beginner 🚀 Start Lab
10 Create a Simple Stopwatch App Using GTK Beginner 🚀 Start Lab
11 Creating a Simple Clock Animation Using OpenGL Beginner 🚀 Start Lab
12 Creating a Dynamic Heart Animation With C Beginner 🚀 Start Lab
13 Implementing Callback Functions in C Beginner 🚀 Start Lab
14 Synchronize Multithreaded Printing with Mutex Beginner 🚀 Start Lab
15 Parsing Command Line Arguments in C Beginner 🚀 Start Lab
16 Implementing Doubly Linked List in C Beginner 🚀 Start Lab
17 Implementing Queue Data Structure in C Beginner 🚀 Start Lab
18 Sorting Courses with Bubble Sort Beginner 🚀 Start Lab

More