Skip to content

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

License

Notifications You must be signed in to change notification settings

RanitManik/C-Tutorial-codewithharry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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:

    git clone https://github.com/RanitManik/C-Tutorial-codewithharry.git
  2. Add this repository as Remote:

    git remote add origin https://github.com/RanitManik/C-Tutorial-codewithharry.git
  3. Create and Switch to Your Branch:

    git checkout -b YourBranchName
  4. Push your changes to this branch:

    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 ranitmanik.dev@gmail.com 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!