4.38 out of 5
4.38
604 reviews on Udemy

Learn C Programming By Examples : Beginner to Expert Journey

C Programming From Scratch, Pointer in Depth Explanation, Demonstration of 60+ C Programs, Test C with 300+ MCQ Programs
Instructor:
Dr. Sandeep Thorat
24,014 students enrolled
English [Auto]
Learn by examples approach to understand C programming
Implementations of 60+ interesting problem statements in C language
Build and Test your C concepts using 300+ MCQ Questions
In-depth explanation of Pointers with help of Examples
Preparation of GATE, Technical Interviews, NET, and different competitive examinations
350+ Source Codes available for download

Overall Content

  • 12 hours of Video Lectures covering all topics of C Programming

  • 60+ interesting problems implemented in C

  • 16 Topic Quizzes + 2 Cumulative Quizzes (300+ MCQ questions) to test and build your knowledge

  • All source codes available for download

  • 100% support for your technical queries

This course content following different types of sessions –

  • Discussion of C concepts – with help of PPT

    • Useful for – Someone who is learning C from scratch

  • Demo of C programs implementations for interesting problem statements

    • Useful for – Logic Building and Practical Issues

  • Build and Test C : MCQ Questions on Advanced C topics

    • Useful for – Who want to be expert in C, Who are preparing for GATE / Campus Placements

======================================================================================

Following are feedback shared about the Course by students :

@Abhijeet Bhosale :

Very much helpful for clearing the basic doubt about c language

@Lorenz Jan :

Practical and detailed, it’s a professional course designed for anyone who wanna excel in interview.

@pranali suryawanshi :

The content of this course is very informative and useful…It gives the correct information about Advance C.Due to the examples and many quizes taken in this course it becomes easy to understand and makes think one as a programmer..

@Vasudha Premnarayan Dixit :

This course cover each and everything about C. Learning through examples is the best way to learn any programming language.

@Aaron Kramer :

Great refresher course for C

@Caio Penhalver Rodriguez :

Really good stuff! The teacher points out interesting things!!

Course Introduction

1
Know About the Course

Know About the Course

2
Course Content in Details
3
Course Resources

C Basic Concepts

1
Introduction to C Programming Language
2
C Programming Enviornment
3
C Program Structure
4
Installing Dev C++
5
Program - Print "Hello World"

Implement C program to display "Hello World" on the screen.

6
Variables, Constants and Keywords
7
Data Types
8
Operators and Expressions
9
Formatted I/O using Library Functions
10
Program - Average of 2 Numbers

Program to display average of given two numbers.

11
Program - Find area of Circle
12
Program - Convert temperature from Celsius to Fahrenheit
13
Program - Check if number is Odd or Even (using Ternary operator)
14
Feedback Please

Control Statements in C

1
Introduction to Control Statements
2
Conditional Statements - I
3
Conditional Statements - 2
4
Looping Statements - I
5
Looping Statements - 2
6
Program - Display maximum number from given 2 numbers.
7
Program - Find the maximum number among given three numbers.
8
Program - Check whether user entered character is vowel or consonant.
9
Program - Perform aritmetic operations (+,-,*, and /) on given two numbers.
10
Feedback Please

Build & Test Your C Skills: Basics of C

1
Basics of C - Part I

Basics of C - Part I (Data Types, Operators and Control Statements)

2
Basics of C - Part II

Basics of C - Part II (Data Types, Operators and Control Statements) 

3
Basics of C - Part IV

Basics of C - Part IV (Data Types, Operators and Control Statements) 

Typo-mistake - At time 8:45 1<<4 is mentioned as 1000... correct is 10000.

4
Basics of C - Part III

Basics of C - Part III (Data Types, Operators and Control Statements)

5
Basics of C - Part V

Basics of C - Part V (Data Types, Operators and Control Statements)

6
Basics of C - Topic Quiz 01

Basics of C - Topic Quiz 01

Data Types, Operators and Control Statements

7
Basics of C - Topic Quiz 02

Basics of C - Topic Quiz 02

Data Types, Operators, Control Statements

8
Feedback Please

Functions in C Language

1
Introduction to Functions
2
User Defined Functions
3
Function Parameters
4
Storage Classes in C
5
Recursive Functions
6
Function Example
7
Program - Check case of given character.
8
Program - Print all odd number upto 100 using different loops.
9
Feedback Please
10
Program - Print 1 to 10 Tables.
11
Program - Check if given year is leap year or not.
12
Program - Check if given number is Prime number or not
13
Program - Find factorial of given number (using loop)
14
Program - Find factorial of number using Recursion.
15
Program - Display Fibonacii series (using iteration)
16
Program - Display Fibonacii series (using recursion)
17
Program - Argument by Call by Value - Swap values of 2 variables
18
Feedback Please

Build & Test Your C Skills: Storage Classes and Functions

1
Storage Classes and Functions Part - I
Storage Classes and Functions  Part - I

2
Storage Classes and Functions Part - II

Storage Classes and Functions  Part - II

3
Storage Classes and Functions Part - III

Storage Classes and Functions  Part - III

4
Storage Classes and Functions Part - IV

Storage Classes and Functions  Part - IV

5
Storage Classes and Functions - Topic Quiz 3

Storage Classes and Functions - Topic Quiz 3

6
Feedback Please

Arrays

1
Arrays Basic Concepts
2
Syntax for Arrays
3
Mutli-dimensional Arrays
4
Passing Arrays to Functions
5
Character Arrays
6
Program - Find average of 5 numbers using Arrays.
7
Program - Search if given number is present in the Array (Linear Search)
8
Program - Find smallest number from given Array.
9
Program - Find smallest number from given Array. Use user-defined function.
10
Feedback Please
11
Program - Passing arrays to function by reference. Replace smallest element -1.
12
Program - Better logic - Find smallest number from given Array.
13
Program - Find largest number from given Array.
14
Program - Display transpose of 2 dimensional matrix.
15
Program - Find sum of diagonal elements in the Matrix
16
Program - Perform addition of 2 dimensional matrices
17
Program - Perform multiplication of 2 dimensional matrices
18
Feedback Please

Pointers

1
Pointer Basic Concepts
2
Syntax for Pointers
3
Call by Address Method of Parameter Passing
4
Pointer to Array
5
Passing Arrays to Functions - By Pointers
6
Pointer to Characters (Strings)
7
Dynamic Memory Allocation
8
Feedback Please
9
Program - Print value of variable and its address using Pointer
10
Program - Find addition of 2 numbers using Pointers
11
Program - Print sizeof() different types of Pointer variables
12
Program - Call by Address Method - Swap values of 2 variables
13
Program - Demonstrate string library functions - strlen, strcmp, strcat, strcpy
14
Program - Convert all characters of given string into lower case.
15
Program - Count number of words, vowells, characters, and upper case letters.
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
604 Ratings

Detailed Rating

Stars 5
349
Stars 4
168
Stars 3
59
Stars 2
19
Stars 1
9
353a4bfc0db1153dfb02b1bddc1c971e
30-Day Money-Back Guarantee

Includes

12 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW
+ +