C Coder: Lite Edition

Learn C Programming
3.9 (105 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,414 students enrolled
$20
Take This Course
  • Lectures 14
  • Contents Video: 1.5 hours
  • Skill Level All Levels
  • 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 6/2014 English

Course Description

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.

What are the requirements?

  • Basic computer usage
  • course starts from scratch
  • specially designed for beginners

What am I going to get from this course?

  • start coding
  • master coding via C
  • learn programming vocab
  • learn logic building
  • specially designed to watch on mobile

What is the target audience?

  • Students
  • software developers
  • programmers
  • who wanted to be programmers/coders

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: C module 1
11:01

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.

06:15

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

03:54

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

Section 2: C Coding Module 2
07:24

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.

02:18

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

03:30

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

05:38

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.

05:11

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

04:05

There are two simple ways in C to define constants:

  1. Using #define preprocessor.
  2. Using const keyword.
04:12

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:

Section 3: C Coding Module 3
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

Section 4: C Coding module 4
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.

Section 5: C Coding module 5
08:43

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

Section 6: End note and where is rest content !
00:47

Thanks for taking the lite edition of the full course.

We expect to see you in full version too!

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Igneus Technologies, 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.

Ready to start learning?
Take This Course