C Coder: Lite Edition
3.7 (109 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.
9,411 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C Coder: Lite Edition to your Wishlist.

Add to Wishlist

C Coder: Lite Edition

Learn C Programming
3.7 (109 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.
9,411 students enrolled
Last updated 6/2014
Learn Fest Sale
Current price: $10 Original price: $20 Discount: 50% off
3 days left at this price!
30-Day Money-Back Guarantee
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • start coding
  • master coding via C
  • learn programming vocab
  • learn logic building
  • specially designed to watch on mobile
View Curriculum
  • Basic computer usage
  • course starts from scratch
  • specially designed for beginners

C programming is the root or foundation for any person who wants to master computer programming. Learning C in a comprehensive manner is very essential for every software interested soul but things can only be interesting when words are not jargon and every piece of code is explained in detailed manner and that’s what this course is all about.

Meet the most comprehensive online C programming course and C tutorials video series. This series will help you to understand basics of programming by introducing data types, constants, and variables. Further we will learn in C coding about various operations that can be performed like arithmetic operations, relational operations, logical operations and bitwise operations.

After completing these basic operations we will master intermediate topics like while loops, do while loops and for loops along with lots of conditional operations. Further in the advance section of this online C tutorial, we will explore about functions, arrays, union and structures in C programming language.

If you have never coded before in life, then C is a great point to start with. Basics of C programming language will help you to jump in lots of language like c plus plus, python, ruby or php. Mastering other languages becomes easy, once you have mastered C programming language. C is one of the most important of all programming languages. It is used to program desktop applications, compilers, tools and utilities and even hardware devices.

C is a general-purpose programming language initially developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell Labs.

C is often used for "system programming", including implementing operating systems and embedded system applications, due to a combination of desirable characteristics such as code portability and efficiency, ability to access specific hardware addresses and low run-time demand on system resources. C can also be used for website programming using CGI as a "gateway" for information between the Web application, the server, and the browser. Some reasons for choosing C over interpreted languages are its speed, stability, and near-universal availability.

Who is the target audience?
  • Students
  • software developers
  • programmers
  • who wanted to be programmers/coders
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 14 Lectures Collapse All 14 Lectures 01:14:50
C module 1
3 Lectures 21:10

It is important to understand the installation of environment to learn C. This video will help you to install all requirements to compile and run C on Windows. This video also talk about online compilers which will be useful for MAC users. Although the IDE used is a cross platform and can be easily installed on MAC.

Preview 11:01

Before we study basic building blocks of the C programming language, let us look a bare minimum C program structure

Hello world in detail

A C program consists of various tokens and a token is either a keyword, an identifier, a constant, a string literal, or a symbol

Things to take care in C
C Coding Module 2
7 Lectures 32:18

In the C programming language, data types refer to an extensive system used for declaring variables or functions of different types. The type of a variable determines how much space it occupies in storage and how the bit pattern stored is interpreted.

Integer Datatypes in C coding

The second data type in C programming is float which allows to store decimal values in C programming. Learn more about float in this video

Float datatypes in C coding

Some data types are not integer or even float. They are called as void which means empty or nothing

Void and Derived datatypes

A variable is nothing but a name given to a storage area that our programs can manipulate. Each variable in C has a specific type, which determines the size and layout of the variable's memory; the range of values that can be stored within that memory; and the set of operations that can be applied to the variable.

Variable declaration and initialization in c coding

The constants are treated just like regular variables except that their values cannot be modified after their definition.

Integer and Floating constants in c coding

There are two simple ways in C to define constants:

  1. Using #define preprocessor.
  2. Using const keyword.
Creating a constant using keywords in c coding

There are certain characters in C when they are preceded by a backslash they will have special meaning and they are used to represent like newline (\n) or tab (\t). Here, you have a list of some of such escape sequence codes:

Escape sequence codes
C Coding Module 3
1 Lecture 05:15

This video will help you to understand arithmetic operations in c coding. There are many simple operations like addition, subtraction which are performed in C programming

Arithmetic operations in C Coding
C Coding module 4
1 Lecture 06:37

A for loop is a repetition control structure that allows you to efficiently write a loop that needs to execute a specific number of times.

For loop in C coding
C Coding module 5
1 Lecture 08:43

C programming language allows multidimensional arrays. Here is the general form of a multidimensional array declaration

Multi dimensional arrays in C coding
End note and where is rest content !
1 Lecture 00:47

Thanks for taking the lite edition of the full course.

We expect to see you in full version too!

End note and where is rest content !
About the Instructor
Igneus Technologies
4.4 Average rating
2,125 Reviews
65,527 Students
32 Courses
Best Comprehensive Courses

We at Igneus have trained students from IIT's, NIT's and reputed companies. Students from all over the globe have trusted our High quality and affordable trainings from 10+ countries and have opted for our Certification programs.

IGNEUS stands for the Revolutionary and a quality enhanced change that we’ve tried to come up with in the modern world of Internet education. We’ve come up bearing in mind the maximum emphasis on the quality dealing with every new technology which has made us distinguished from the throng at internet. And this revolution of choice will keep continuing. Today IGNEUS Technologies has proudly lifting up the tag of being the world's most trusted provider of myriad of services and training programs aiding constantly in every corner of the globe along with web security aspects, and open source technology.

IGNEUS Technologies Pvt. Ltd is a dream shared and brought up by two computer geniuses to make the society upgraded and aware of the cyber crimes that curb the innocence of environment, thus starting a revolution in favor of cyber security.

Igneus stands for the Revolutionary and a quality enhanced change in every aspect of its touch to internet. Quality dealing with every new technology makes us different from the crowd of internet. The revolution of choice continues. Today Igneus Technologies is the world's most trusted provider of mentioned services and training along with web security aspects, and open source technology.