• Post category:StudyBullet-14
  • Reading time:7 mins read


Complete course on the C Programming Language , where you can learn every topics step-by-step with example programs

What you will learn

Introduction to C Programming Language

DataTypes, Variables

Conditional and looping Statement

Solving real time problems using conditional and looping statement

Problem solving approach using C language

After this course you can easily learn any language

Structure, Union

Array, String and Pointers

File Handling

Pre-processor

Application of Array in Matrix

and many more

Description

C Language is the mother of all programming languages. Nowadays most of the companies ask questions on C language to check the programming skill of freshers. โ€ขC Programming Language is a successor to the programming language B, C was originally developed at Bell Labs by Dennis Ritchie between 1972 and 1973. It is a general-purpose programming language and faster than Java , Python etc. C Programming Language is portable also.

Why C language?


Get Instant Notification of New Courses on our Telegram channel.


  1. By doing programming in C language you will understand the internal working of the computer, how the computer stores and access information.
  2. If you learn C Language properly than it will very easy to understand the other languages.
  3. Opportunity to work on open source projects like Linux Kernal, Python Interpreter etc

Topics Covered in this Course

  1. Fundamentals of Programming Language (Algorithms, Flowcharts)
  2. Setup Environment for C Programming Language (Code::Blocks and Visual Studio Code)
  3. First Program in C
  4. Datatypes and Variables
  5. Operators ( Arithmetic, Relational, Logical,Increment, Decrement,Bitwise, Conditional etc)
  6. Conditional Statement (if, if…else, if…elseย  ย ifย  )
  7. Looping Statement (while, do…while, for loop)
  8. Working with Functions
  9. Arrays and pointers
  10. Structure and Unions
  11. Pre-Processor (Macro, File inclusions and Conditional Compilation)
  12. Command Line Arguments
  13. Dynamic Memory Allocation

After completion of this course, students can able to understand the concepts of programming language and which can be applied to other programming languages also just by writing different syntax.

เคนเคฟเคจเฅเคฆเฅ€
language

Content

Fundamentals of Programming Language

Introduction to Programming Language

Setup Environment for C Programming Language

Download and Installation of Code::Blocks
Download and Installation of Visual Studio Code

Welcome to the World of Programs in C Language

“Hello World” Program
Structure of C Language Programs
Comments in C language
Quiz 1

Variables and Datatypes

Variables Declaration
DataTypes
printf() and scanf() with format specifier
Quiz 2

Play with Operators

What is Operators ? Type of Operators.
Arithmetic Operators
Relational and Logical Operators
Increment and Decrement Operators
Bitwise operators
Quiz 3

Conditional Statement

What is Conditional Statement ? Types of Conditional Statement.
if…else statement
if…else if ….statement
Nested if Statement
Switch Statement
Quiz 4

Looping Statement

What is Looping statement ? Types of Looping Statements.
for loop
while loop
do…while loop
Nested Loop
Quiz 5

Working with Functions

What is Functions ? Types of Function .
Implementation of Each Type of Function.
Quiz 6

Arrays , String and Pointers

What is Array ? One Dimensional Array….
Demonstration of One Dimensional
Demonstration of Two Dimensional Array
Working with Strings
Practical Implementation of String and String Functions
Working with pointers
Practical Implementation of Pointers, Pointers with Array and String
Quiz 7

Structure and Union

Structure
Union
Quiz 8

Some Other but Important Topics

Preprocessor
Command Line Argument
Dynamic Memory Allocation
Quiz 9