Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/labex-labs/practice-c-programming-projects
[Practice C Programming Projects] This repository collects 19 of programming projects for C. C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. By design, C provides constructs that ...
https://github.com/labex-labs/practice-c-programming-projects
List: practice-c-programming-projects
awesome awesome-list c education hands-on labex programming projects
Last synced: 2 months ago
JSON representation
[Practice C Programming Projects] This repository collects 19 of programming projects for C. C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. By design, C provides constructs that ...
- Host: GitHub
- URL: https://github.com/labex-labs/practice-c-programming-projects
- Owner: labex-labs
- Created: 2024-06-06T07:25:40.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-09-01T01:54:49.000Z (5 months ago)
- Last Synced: 2024-10-28T07:19:36.477Z (3 months ago)
- Topics: awesome, awesome-list, c, education, hands-on, labex, programming, projects
- Homepage: https://labex.io/skilltrees/c
- Size: 9.77 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - practice-c-programming-projects - Practice C Programming Projects | This repo collects 19 of programming projects for C. C programming is fundamental to computer science. This Skill Tree presents a systematic approach to learning C language. Ideal for programming beginners, it offers a clear roadmap to understand memory managemen. (Other Lists / PowerShell Lists)
- practice-cysec-programming-projects - C Programming Projects
- practice-jquery-programming-projects - C Programming Projects
- practice-ansible-programming-projects - C Programming Projects
- practice-algorithm-programming-projects - C Programming Projects
- practice-kubernetes-programming-projects - C Programming Projects
- practice-hadoop-programming-projects - C Programming Projects
- practice-opencv-programming-projects - C Programming Projects
- practice-docker-programming-projects - C Programming Projects
- practice-git-programming-projects - C Programming Projects
- practice-jenkins-programming-projects - C Programming Projects
README
# Practice C Programming Projects
C programming is fundamental to computer science. This Skill Tree presents a systematic approach to learning C language. Ideal for programming beginners, it offers a clear roadmap to understand memory management, pointers, and system-level programming. Hands-on, non-video courses and coding exercises in an interactive C language playground ensure you develop practical skills in writing efficient C programs.
| Index | Name | Level | Project Link |
|---------|--------------------------------------------------------------------------------------------------------------------------------------------|---------|-----------------------------------------------------------------------------------------------------|
| 01 | [Building Flappy Bird Using C](https://labex.io/courses/project-building-flappy-bird-using-c) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-building-flappy-bird-using-c) |
| 02 | [Making a Simple Calculator Using C](https://labex.io/courses/project-making-a-simple-calculator-using-c) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-making-a-simple-calculator-using-c) |
| 03 | [Creating a Gomoku Game in C](https://labex.io/courses/project-creating-a-gomoku-game-in-c) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-creating-a-gomoku-game-in-c) |
| 04 | [Creating a Snake Game in C](https://labex.io/courses/project-creating-a-snake-game-in-c) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-creating-a-snake-game-in-c) |
| 05 | [File Type Statistics Using C](https://labex.io/courses/project-file-type-statistics-using-c) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-file-type-statistics-using-c) |
| 06 | [Typing Practice Program Using C](https://labex.io/courses/project-typing-practice-program-using-c) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-typing-practice-program-using-c) |
| 07 | [Creating a 2048 Game in C](https://labex.io/courses/project-creating-a-2048-game-in-c) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-creating-a-2048-game-in-c) |
| 08 | [Creating a Code Rain in C Using Ncurses](https://labex.io/courses/project-creating-a-code-rain-in-c-using-ncurses) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-creating-a-code-rain-in-c-using-ncurses) |
| 09 | [Creating a Simple Tic-Tac-Toe Game in C](https://labex.io/courses/project-creating-a-simple-tic-tac-toe-game-in-c) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-creating-a-simple-tic-tac-toe-game-in-c) |
| 10 | [Create a Simple Stopwatch App Using GTK](https://labex.io/courses/project-create-a-simple-stopwatch-app-using-gtk) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-create-a-simple-stopwatch-app-using-gtk) |
| 11 | [Creating a Simple Clock Animation Using OpenGL](https://labex.io/courses/project-creating-a-simple-clock-animation-using-opengl-and-glut) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-creating-a-simple-clock-animation-using-opengl-and-glut) |
| 12 | [Creating a Dynamic Heart Animation With C](https://labex.io/courses/project-creating-a-dynamic-heart-animation-with-c) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-creating-a-dynamic-heart-animation-with-c) |
| 13 | [Implementing Callback Functions in C](https://labex.io/courses/project-callback-functions) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-callback-functions) |
| 14 | [Synchronize Multithreaded Printing with Mutex](https://labex.io/courses/project-chaotic-typewriter) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-chaotic-typewriter) |
| 15 | [Parsing Command Line Arguments in C](https://labex.io/courses/project-command-line-arguments) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-command-line-arguments) |
| 16 | [Implementing Doubly Linked List in C](https://labex.io/courses/project-doubly-linked-list) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-doubly-linked-list) |
| 17 | [Implementing Queue Data Structure in C](https://labex.io/courses/project-implementing-a-queue) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-implementing-a-queue) |
| 18 | [Sorting Courses with Bubble Sort](https://labex.io/courses/project-organizing-course-list) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-organizing-course-list) |
| 19 | [Building Remote Shell Client](https://labex.io/courses/project-remote-shell) | ★☆☆ | [🚀 Start](https://labex.io/courses/project-remote-shell) |## More Projects
- [Linux Programming Projects](https://github.com/labex-labs/practice-linux-programming-projects)
- [DevOps Programming Projects](https://github.com/labex-labs/practice-devops-programming-projects)
- [Cybersecurity Programming Projects](https://github.com/labex-labs/practice-cybersecurity-programming-projects)
- [Python Programming Projects](https://github.com/labex-labs/practice-python-programming-projects)
- [Docker Programming Projects](https://github.com/labex-labs/practice-docker-programming-projects)
- [Data Science Programming Projects](https://github.com/labex-labs/practice-data-science-programming-projects)
- [Kubernetes Programming Projects](https://github.com/labex-labs/practice-kubernetes-programming-projects)
- [Big Data Programming Projects](https://github.com/labex-labs/practice-bigdata-programming-projects)
- [Machine Learning Programming Projects](https://github.com/labex-labs/practice-ml-programming-projects)
- [Web Development Programming Projects](https://github.com/labex-labs/practice-web-development-programming-projects)
- [Git Programming Projects](https://github.com/labex-labs/practice-git-programming-projects)
- [Ansible Programming Projects](https://github.com/labex-labs/practice-ansible-programming-projects)
- [Jenkins Programming Projects](https://github.com/labex-labs/practice-jenkins-programming-projects)
- [Shell Programming Projects](https://github.com/labex-labs/practice-shell-programming-projects)
- [Java Programming Projects](https://github.com/labex-labs/practice-java-programming-projects)
- [Hadoop Programming Projects](https://github.com/labex-labs/practice-hadoop-programming-projects)
- [C++ Programming Projects](https://github.com/labex-labs/practice-cpp-programming-projects)
- [C Programming Projects](https://github.com/labex-labs/practice-c-programming-projects)
- [MySQL Programming Projects](https://github.com/labex-labs/practice-mysql-programming-projects)
- [Golang Programming Projects](https://github.com/labex-labs/practice-go-programming-projects)
- [Pandas Programming Projects](https://github.com/labex-labs/practice-pandas-programming-projects)
- [NumPy Programming Projects](https://github.com/labex-labs/practice-numpy-programming-projects)
- [scikit-learn Programming Projects](https://github.com/labex-labs/practice-sklearn-programming-projects)
- [Matplotlib Programming Projects](https://github.com/labex-labs/practice-matplotlib-programming-projects)
- [Algorithm Programming Projects](https://github.com/labex-labs/practice-algorithm-programming-projects)
- [HTML Programming Projects](https://github.com/labex-labs/practice-html-programming-projects)
- [CSS Programming Projects](https://github.com/labex-labs/practice-css-programming-projects)
- [JavaScript Programming Projects](https://github.com/labex-labs/practice-javascript-programming-projects)
- [React Programming Projects](https://github.com/labex-labs/practice-react-programming-projects)## Other Lists
- 🔗 [C Free Tutorials](https://github.com/labex-labs/c-free-tutorials)
- 🔗 [Awesome Programming Projects](https://github.com/labex-labs/awesome-programming-projects)
- 🔗 [Awesome Programming Courses](https://github.com/labex-labs/awesome-programming-courses)