4.19 (881 reviews)
☑ Understand Fundamentals of C Programming Language
☑ Learn One of the Most Popular & Widely Used Language in the World
☑ Master the C Programming Language from Ground Up
☑ Understand How to Write Clean & Efficient Code in C
☑ Learn How to Solve Problem Using C Programming Language
Welcome to 'The Complete C Programming Course for Beginners' course.
In this course, you'll have a detailed, step-by-step explanation of C Programming where you'll learn about the best ways to solve problems. This is the course I wish I had when I was learning myself for the first time. This course comes with a 30-day money-back guarantee. So nothing to lose!
Why you should learn C Programming Language?
C is often considered to be the mother of all languages because so many other languages have been based on it.
If you want to be a better programmer, software engineer, C Programming is a great way to get started.
This course does not skip the details, this is a step-by-step and line-by-line explanation course. You will learn how to write high-quality code and become a great programmer. This course does not just present how to code in the C programming language, but, also explained all the details of "why". At the end of this course, you will fully understand the concepts of the C Programming language.
Learning C programming will not only make you understand one of the most powerful Programming Languages of all time but also gives a strong base for developing Problem-solving Skills in the field of computer science and Engineering.
By the time you're finished with the course, you will be prepared for common technical coding interview questions.
See you inside the course!
Setting up environment for writting C
Fresh 69 Coding Question + Solution (PDF Ebook)
Simple C Program
Basic Structure of a C Program
Hello World Program
Details hash include (#include)
How a C Program Execute
DataTypes and Variables
Datatypes and variables
Naming convention of a variable
Printing value of a variable
Datatypes with examples
How Computer Store Data (char, int, float, double)
How computer store character
How computer store integer
Introduction to ieee-754
How computer store floating point number
How computer store double number
Signed and Unsigned Integer
Arithmetic Operator and Assignment Operator
Different types of operator in C
Getting input from user
Aside New Line Metacharacter (\n)
Logical Operator & Relation Operator
Operator Associativity & Precedence
Precedence & Associativity
Integer Division & Fractional Division
Nested if...else statement
Checking a number even or odd using if else statement
Checking a number even or odd using switch statement
Find maximum of two integers
Find maximum of three integers
Find second larget of three integers
What is ternary operator
Find max of three integers using ternary operator
Find second largest using ternary operator
Introduction to loop
break and continue statement
Keep asking for a positive input
Sum of first n numbers
Sum of even numbers upto n
Sum of odd numbers upto n
Factorial of a number
GCD of a two numbers
Prime number test
Reverse an integer
Print a triangle
Introduction to function
Parameter & Argument
Why int main() return 0
Local Variable and Global Variable
3 Place to declare functions
Implementation of square() function
Implementation of factorial() function
Implemetnation of pow(x, n) function
Implementation of reverse(int) function
Implementation of countDigits(int) function
Implementation of isPalindrome(int) function
Implementation isPrimeNumber() function
Array in C
Two dimentional array (2D Array)
How to find the size of an array (sizeof() operator)
Find min number in an array
Find max number in an array
Print 2D array
String in C
puts() & gets()
String literal & Character literal
Bitwise Operator in C
Check even odd number using bitwise operator
Pointer in C
Call by value & call by reference
Implementation of String Function
It is a very beginner friendly course, where instructor goes on explaning each concept in precise manner. Also practice questions are just amazing. Thank you :)
It is a good course to learn all the basics of C programming language. I am waiting for the algorithms as he mentioned at the beginning of course,
Best course for begginer in c . This is one of the best course available on udemy . thanks for providing such a great course ....
I have joined this course when I was completely empty about c programming. In this course , all concepts are explained from basics and in very well manner. I will strongly recommend it to the begineers.
Concepts are explained in details, clearing many doubts and questions provided make it to the point to do practice. Thank You.
Their is some audio problem in videos... In some lectures only one side speaker works at low volume...
This course has covered almost part of the C- Programming deeply, instructor presentation way is much easy so we can connect it easily, so helpful course for begineers.
After completion of Every topic like quiz type questions or extra example questions have means so useful
Started this course for job purpose. It is up to the mark. Felt good while learning. Thank you very much sir as well as udemy...
I'm a begginer at programming so some things are difficult to me, adding the issue that my english is not very good, but this course is a great way to start programming!
if this is course is completely completed, then i am dissapointed as some important topics were left out and impletations of strings could be more better
This course is surprisingly very informative. It contained a lot of useful information and all the concepts are explained very well. I strongly recommend this course.