Introduction to C programming

Become a Super Successful C programmmer in Easy Steps with Example Programs
3.4 (259 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
5,606 students enrolled
$19
$100
81% off
Take This Course
  • Lectures 59
  • Length 4 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2015 English

Course Description

The C Programming Language is the foundation of nearly all modern computer languages. C is a “low level" simple language that can be used to create the most elegant of applications and operating systems. Most of today's commercial applications and operating systems have the C language at their core. Every programmer should and must have learnt C whether it is a Java or C# expert, because all these languages are derived from C. In this course you will learn all the basic concept of C programming language and in this course you will learn C programming by writing codes along the lectures.

Course Highlights:

  • All basic fundamentals will be explained in detail
  • Regular updates with new topics with examples
  • By the end of the course you will be able to write your own code
  • You will get strong core knowledge with this course

What are the requirements?

  • Nothing. You just need to have a computer to run C programs

What am I going to get from this course?

  • Write C programs with confident
  • Design C based software applications from start to finish
  • Become expert C programmer
  • Write C programs using advanced concepts
  • Understand, Analyse and Correct any standard code

What is the target audience?

  • Any one with basic knowledge of Computers
  • No prior programming knowledge is required
  • Engineering Students, Software Professionals
  • Anyone who wants to learn programming

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction: Know Your Instructor
Know Your Instructor
Preview
00:51
Section 2: Introduction to C Programming
Introduction to C
Preview
01:23
Section 3: Getting Started with C
Requirements to Get Started with C
Preview
01:01
Downloading and Installing C Compiler
04:59
Downloading and Installing Code:Blocks
05:22
Section 4: Writing First C Program
Writing First C Program
06:00
Understanding First C program
Preview
01:04
Section 5: Writing Simple Calculator Application in C
Writing Calculator Program in C
08:12
Some more Math functions
03:54
Section 6: Variables in C
Section Overview
01:00
Defining And Declaring Variables in C
04:19
Naming Convention for writing C Variables
02:07
Example Program 1 on Variables in C
11:35
Variables, Variable Types And Their Singinfiers
01:33
Example Program 2 on Variables & Signifiers in C
08:08
Section 7: Constants in C
Constants in C Language
Preview
02:51
Integer Constants In C
03:42
Floating-Point Constants In C
02:15
Character Constants In C
01:30
String Constants In C
01:29
Enumeration Constants In C
01:56
Section 8: Lab Exercise Programs on Constants
int and float constant example
05:40
Program file for int and float constant
Article
Using Pre-Processor for constants
06:07
Character Constants Exercise Program
05:13
Program String Constant
03:51
Program Files
Article
Program on Enumeration
09:02
Enumeration Program Source Code
Article
Section 9: Decision Making in C
Ways to Make Decision in C
05:03
if statement in C
07:46
Else Statement Program
03:43
if-else Program
07:12
Nested if-else Program
05:29
Logical Operators
04:41
Program Using && Operator
05:59
Program Using || Operator
07:12
Program Using && and || Operator
03:45
Using Not Operator in C
02:10
Program Without Not ( ! ) Operator
04:01
Program Using Not ( ! ) Operator
03:28
Conditional Operators
02:14
Program Using Conditional Operators
06:46
Decision Making Program Files
Article
Section 10: Loops in C
Various Loops in C
03:16
For Loop In C
03:32
Program on for Loop
02:04
Program 1 for Loop
08:00
Sum Of Natural Numbers
05:55
While Loop In C
02:00
Program On While Loop
04:23
do-while Loop In C
01:48
Program on do-while Loop In C
03:49
Program Files
Article
Section 11: break And continue statements
break statement in C
05:01
continue statement in C
03:20
Section 12: Decision Making using switch statements
Introduction to switch statements
Preview
07:05
Program on Switch Statement
06:04
Section 13: Bonus
Bonus
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Sunil Kumar Gupta, Technology Analyst & Programmer

Sunil is a developer, programmer, mentor and all round technology nut. With over 6 years of professional experience in the software development as Software Engineer and Technology Analyst, he understands what technology can do for us.

He loves building applications using Object Orientated languages & Aspect Orientated programming.

He has a special love for Data Analysis, Data Science and Analytics.

He runs technology website where he shares his technical expertise and experience.

Sunil is an Oracle Certified Professional, Java SE 6 Programmer and currently works as Technology Analyst at an IT company and he holds a Bachelor of Technology degree in Computer Science & Engineering.

Ready to start learning?
Take This Course