C Programming for beginners with practicle examples

Learn complete C Programming basic fundamentals with example codes explained in details
3.4 (15 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.
3,293 students enrolled
$19
$170
89% off
Take This Course
  • Lectures 57
  • Length 4.5 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 1/2015 English

Course Description

C Programming Language is the most popular computer language and most used programming language till now, It is very simple and elegant language, 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 tutorial you will learn all the basic concept of C programming language, This course explains everything with example codes. Every section in this tutorial is downloadable for offline learnings, Topics will be added additional to the tutorial every week or the other which cover more topics and with advanced topics.

  • 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?

  • No prior knowledge is required
  • Need a Compiler to run programs, How to download Compiler is shown in lecture 2

What am I going to get from this course?

  • Write C programs using advanced concepts
  • Understand, Analyse and modify any standard code
  • Strong basics in the bag, which makes you explore more in the software world

What is the target audience?

  • This course is for beginners who want to learn C language
  • Who want to make their carrier in the IT industry

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
Welcome
Preview
Article
05:07

.For High Quality click on HD button on video player, Place your mouse at the bottom of the player and make sure HD button is on

Important points
Article
07:21

Code::Blocks is a free, open source cross-platform IDE which supports multiple compilers including GCC, Clang and Visual C++. It is developed in C++ using wxWidgets as the GUI toolkit. Using a plugin architecture, its capabilities and features are defined by the provided plugins.

Section 2: Hands on first program
10:12

Every program starts with main() function

#include is preprocessor directive which will be discussed later

Text
Article
Commenting inside the code
02:13
Read some points
Article
Questions
4 questions
Section 3: Data Types and C Tokens
Keywords and Identifiers
01:37
keywods list and rules for identifiers
Article
C Tokens
03:54
Data Types
02:09
Data types description
Article
Q&A
1 question
Section 4: C program Examples
C program to add two numbers
14:37
source code
Article
C program to add two decimal numbers
01:40
source code
Article
C program to Display the name entered by the user
03:41
C program to swap two numbers
13:27
Few more example programs before proceeding further
12:32
Quiz on basics
8 questions
Section 5: Decisions and Loops Introduction
Conditions and Loops, If statements example
07:38
Loops: for loop, while loop, do-while loop
10:27
Q&A
1 question
Section 6: Decisions and Loops Examples
C program to find the largest number
04:12
C program to tell whether the alphabet entered by the user is vowel or consonant
02:34
C program to display multiplication table
03:57
C program to print Triangle shape using stars
08:50
Q&A
1 question
Section 7: Functions in C
Functions Introduction
05:08
add() function
05:11
add() and sub() function example
03:05
Decision making on calling a funcion
05:57
Q&A
1 question
Section 8: Arrays
Arrays Introduction
05:27
Arrays example
05:04
C program to get the total of marks
06:01
Multi-Dimensional Arrays
04:32
Code example for multi-dimensional array
08:04
Programming Example of Three-Dimensional array
03:16
C program to add two arrays
04:50
Changing the output result look
04:59
Q&A
3 questions
Section 9: String Operations
Introduction to strings in C
03:40
gets() and puts() in strings
05:38
Calling functions using string type
01:53
Standard string functions in string.h header file
02:26
String function explanation using example
04:19
Q&A
1 question
Section 10: Pointers
Introduction to Pointers in C
08:06
Pointers practical
04:39
Pointers practical example extension
02:46
Pointers and Arrays
07:44
Pointers and Arrays Example
03:42
Pointers and Functions
03:01
Dynamic memory allocation
04:08
Example of dynamic memory allocation functions
05:42
Q&A
5 questions
Section 11: Structures in C programming
Structures in C
04:44
Structures using Pointers
02:33
Structures and functions
03:05
Unions
02:37
C Enemuration
05:40
Q&A
3 questions
Section 12: C preprocessor
05:18

Q&A
1 question

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

DoEdu IT Educations, High Quality Training

DoEdu IT Educations is the tutorial which provides in depth knowledge of various theory and practical aspects in software languages. We create our tutorials in perspective of real time applications.

DoEdu IT goal is to reach people world wide who are looking for carrier in IT/Software industry, which provides high quality training to the Aspiring persons,we do our work with pride and passion we are actually very much inspired Udemy.

DoEdu IT Educations primary goal is to provide professional couching with very low price tag, so helping the people who wants quality training with low cost, We are group of people working in top MNC in india who wants to create online tutorials on various software languages which contains the real time scenarios.

Ready to start learning?
Take This Course