|
1 |
| -# C-Programming-Language |
| 1 | + |
| 2 | +# Perfected Structured Completed C Programming Language Course |
| 3 | + |
| 4 | +C is a procedural programming language. It was initially developed by Dennis Ritchie in the year 1972. It was mainly developed as a system programming language to write an operating system. |
| 5 | + |
| 6 | +C programming is the best way to learn to code and get your journey started as a programmer. This course is a 15 Hour long course which will teach you C language from the basics to the very end. There are practice sets included along with Handwritten notes & working codes. |
| 7 | + |
| 8 | +## Resource |
| 9 | + |
| 10 | +#### Visit link to Checkout. |
| 11 | + |
| 12 | +```http |
| 13 | + https://youtu.be/ZSPZob_1TOk |
| 14 | +``` |
| 15 | + |
| 16 | +## Course Contents |
| 17 | + |
| 18 | +Agenda - 00:00 |
| 19 | + |
| 20 | +Installation & Setup - 00:01:11 |
| 21 | + |
| 22 | +Chapter 1 - Variables, Constants,Keywords: 00:22:30 |
| 23 | + |
| 24 | +Chapter 1 - Practice Set: 01:12:11 |
| 25 | + |
| 26 | +Chapter 2 - Instructions & Operators: 01:32:04 |
| 27 | + |
| 28 | +Chapter 2 - Practice Set: 02:14:49 |
| 29 | + |
| 30 | +Chapter 3 - Conditional Instructions: 02:34:52 |
| 31 | + |
| 32 | +Chapter 3 - Practice Set: 03:24:05 |
| 33 | + |
| 34 | +Chapter 4 - Loop Control Instructions: 03:55:18 |
| 35 | + |
| 36 | +Chapter 4 - Practice Set: 04:58:28 |
| 37 | + |
| 38 | +Project 1 - Guess The Number: 05:24:21 |
| 39 | + |
| 40 | +Chapter 5 - Functions & Recursions: 05:39:18 |
| 41 | + |
| 42 | +Chapter 5 - Practice Set: 06:36:56 |
| 43 | + |
| 44 | +Chapter 6 - Pointers: 07:06:55 |
| 45 | + |
| 46 | +Chapter 6 - Practice Set: 08:00:24 |
| 47 | + |
| 48 | +Chapter 7 - Arrays: 08:26:39 |
| 49 | + |
| 50 | +Chapter 7 - Practice Set: 09:40:00 |
| 51 | + |
| 52 | +Chapter 8 - Strings: 10:14:34 |
| 53 | + |
| 54 | +Chapter 8 - Practice Set: 10:54:46 |
| 55 | + |
| 56 | +Chapter 9 - Structures: 11:29:41 |
| 57 | + |
| 58 | +Chapter 9 - Practice Set: 12:23:45 |
| 59 | + |
| 60 | +Chapter 10 - File I/O: 12:53:15 |
| 61 | + |
| 62 | +Chapter 10 - Practice Set: 13:45:17 |
| 63 | + |
| 64 | +Project 2 - Snake, Water, Gun: 14:00:23 |
| 65 | + |
| 66 | +Chapter 11 - Dynamic Memory Allocation: 14:21:49 |
| 67 | + |
| 68 | +Chapter 11 - Practice Set: 14:59:42 |
| 69 | + |
| 70 | +## Environment Variables |
| 71 | + |
| 72 | +To run the code, you can use anyony platform : |
| 73 | +- visual studio code |
| 74 | +- Any other C Compiler |
| 75 | + |
| 76 | +## Feature |
| 77 | + |
| 78 | +Here are some of the most important features of the C language : |
| 79 | + |
| 80 | +- Procedural Language |
| 81 | +- Fast and Efficient |
| 82 | +- Modularity |
| 83 | +- Statically Type |
| 84 | +- General-Purpose Language |
| 85 | +- Rich set of built-in Operators |
| 86 | +- Libraries with Rich Functions |
| 87 | +- Middle-Level Language |
| 88 | +- Portability |
| 89 | +- Easy to Extend |
| 90 | + |
| 91 | + |
| 92 | + |
| 93 | +## Learning & Benefits From Course |
| 94 | + |
| 95 | +- Analytical Skills |
| 96 | + |
| 97 | +- Logic Building |
| 98 | + |
| 99 | +- Problem Solving |
| 100 | + |
| 101 | +- C helps you to understand the internal architecture of a computer, how computer stores and retrieves information. |
| 102 | + |
| 103 | +- After learning C, it will be much easier to learn other programming languages like Java, Python, etc. |
| 104 | + |
| 105 | +- Opportunity to work on open source projects. Some of the largest open-source projects such as Linux kernel, Python interpreter, SQLite database, etc. are written in C programming. |
| 106 | + |
| 107 | +- And a lot... |
| 108 | +## Creator : CodeWithHarry |
| 109 | + |
| 110 | +- Website https://www.codewithharry.com/ |
| 111 | + |
| 112 | +- Facebook https://www.facebook.com/CodeWithHarry |
| 113 | + |
| 114 | +- Instagram https://www.instagram.com/codewithharry/ |
0 commit comments