Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrnazu/c-programming-for-beginners
In this course, you will learn about the basics of the C programming language.
https://github.com/mrnazu/c-programming-for-beginners
c-programming c-programming-project clang cprogramming-language cproject software-engineering
Last synced: about 2 months ago
JSON representation
In this course, you will learn about the basics of the C programming language.
- Host: GitHub
- URL: https://github.com/mrnazu/c-programming-for-beginners
- Owner: mrnazu
- Created: 2022-11-28T10:34:35.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-10T10:10:46.000Z (about 2 years ago)
- Last Synced: 2024-07-30T20:15:55.110Z (5 months ago)
- Topics: c-programming, c-programming-project, clang, cprogramming-language, cproject, software-engineering
- Language: C
- Homepage:
- Size: 29.3 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#
About this CourseIn this course, you will learn about the basics of the C programming language. Essential concepts such as variables, and we will discuss data types. You will also learn about the different types of operators available in the C language. Then we will jump to control statements such as if, if-else, loops, and switch-case. Later, you will learn important concepts such as Arrays and functions. How to use Strings in C will be discussed. Lastly, you will learn Structures and Union in a program and the pointer's
#
Course Outline## Intro to C
```C programming is a powerful, general-purpose, procedural, mid-level programming language for developing system application softwares. So let's see what are the different features and understand the steps involved in writing the first program in C.```
## Variables in C
```Variable is the name given to memory location where value is not fixed always. Let's see how to define a variable with the help of an example and understand the scope of the variable.```
## Data Type in C
```A data type contains the values that an expression might take, such as a variable or a function. So let's understand the different types of data types, how to declare and use them in a C program.```
## Input/Outpu in C
```Input is a means to provide some data to be used in the program and Output is to display data on the screen or a file. With the help of a program, let's understand the different input and output statements in C and also check how the given input is processed to get the results.```
## Operation in C
```Operators are symbols that are used to perform logical or mathematical manipulations. So let's understand the different types of operators in C programming with the help of a program.```
## Arrays in C
```Array is a collection of elements where the data types of all elements are the same. With the help of a C program, let’s understand what are arrays and how it works in the C language.```
## Functions in C
```A function is a block of code that performs a specific task. With the help of a program, let's understand what are functions and how to declare and use them in a C program.```
## Strings in C
```Strings are sequences of characters. Let us see how to declare and initialize a string and also understand what are the different inbuilt functions in the C language.```
## Structures and Union
```The structure is a user-defined data type and Union provides a way to create our own data types. Let us understand what is a structure and union, also learn how to declare and initialize and use them in a program.```
## Pointers in C
```A pointer is a variable that can hold the address of another variable. Let's understand what is a pointer and what are different uses of pointers are in a C program.```