Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ranitmanik/c-tutorial-codewithharry

This repository is a comprehensive guide and resource for learning C programming from Harry sir.
https://github.com/ranitmanik/c-tutorial-codewithharry

c c-lang c-language c-language-programming c-programming c-programming-language codewithharry learning learning-exercise learning-resources project

Last synced: about 1 month ago
JSON representation

This repository is a comprehensive guide and resource for learning C programming from Harry sir.

Awesome Lists containing this project

README

        




C Programming Tutorial by CodeWithHarry


Welcome to the C Programming Tutorial by CodeWithHarry! This repository is a comprehensive guide and resource for
learning C programming from Harry sir. Dive into the world of C with detailed chapters, practice sets, and exciting
projects. Let's embark on a journey through the fundamentals of C programming!

## Table of Contents

- [Table of Contents](#table-of-contents)
- [Course Contents \& Agenda](#course-contents--agenda)
- [Getting Started](#getting-started)
- [Project Highlights](#project-highlights)
- [Contact](#contact)
- [Acknowledgments](#acknowledgments)

## Course Contents & Agenda

| Chapter | Topic | Brief Description | Status |
|------------|--------------------------------|-------------------------------------------------|-----------|
| Chapter 1 | Variables, Constants, Keywords | Introduction to variables, constants, keywords. | Completed |
| Chapter 2 | Instructions & Operators | Understanding instructions and operators in C. | Completed |
| Chapter 3 | Conditional Instructions | Exploring conditional instructions in C. | Completed |
| Chapter 4 | Loop Control Instructions | Learning loop control instructions in C. | Completed |
| Project 1 | Guess The Number | Implementation of a Guess The Number project. | Completed |
| Chapter 5 | Functions & Recursions | Introduction to functions and Recursions. | Completed |
| Chapter 6 | Pointers | Understanding pointers in C. | Completed |
| Chapter 7 | Arrays | Exploring arrays in C. | Completed |
| Chapter 8 | Strings | Working with strings in C. | Completed |
| Chapter 9 | Structures | Introduction to structures in C. | Completed |
| Chapter 10 | File I/O | File Input/Output operations in C. | Completed |
| Project 02 | Snake, Water, Gun | Implementation of Snake, Water, Gun game. | Completed |
| Chapter 11 | Dynamic Memory Allocation | Understanding dynamic memory allocation. | Completed |

## Getting Started

To explore the tutorials, follow these steps:

1. **Clone the repository:**
```bash
git clone https://github.com/RanitManik/C-Tutorial-codewithharry.git
```

2. **Add this repository as Remote:**
```bash
git remote add origin https://github.com/RanitManik/C-Tutorial-codewithharry.git
```

3. **Create and Switch to Your Branch:**
```bash
git checkout -b YourBranchName
```

4. **Push your changes to this branch:**
```bash
git push --set-upstream origin DEV/{your_name}/{in_which_you_working_on}
```

## Project Highlights

- **Project 1 - Guess The Number:**
- Implement a simple number guessing game.

- **Project 2 - Snake, Water, Gun:**
- Create a classic game of Snake, Water, Gun.

## Contact

_Feel free to reach out for any queries or discussions:_



Social Media
Username
Link



Email
[email protected]
Email



LinkedIn
Ranit Manik
LinkedIn



Instagram
ranit_manik_
Instagram



Facebook
RanitKumarManik
Facebook



Twitter
RANIT_MANIK
Twitter

## Acknowledgments

A special thanks to Harish sir (CodeWithHarry) for this enlightening C Programming course. Gratitude to the C
programming community, online tutorials, and resources that have contributed to this learning journey.

Happy coding!