This course is designed for those interested to learn all concepts of C Programming, and how to use them to master programming techniques. Read more.
I am Sandeep Thakur •I have more than 15 years of experience of teaching diverse group of students with an extensive pool of knowledge. Proven track record in handling difficult situations and making students utilize and realize their full potential. • Enterprising go-getter who enjoys taking up and delivering challenging assignments. • Excellent Analytical, conceptual, problem identification and problem solving skills • People management – train, manage, motivate, and lead
Access all courses in our library for only $9/month with All Access Pass
Get Started with All Access PassBuy Only This CourseAbout This Course
Who this course is for:
- Anyone who wants to improve their programming skills and master programming techniques.
What you’ll learn:Â
- Theoretical and practical explanation of all topics – Array, Pointers, Functions, Structure, etc.Â
- Programming techniques
Requirements:Â
- No previous programming experience is required.
This C Language course is aimed at complete beginners and intermediate programmers. Each topic in C Language is explained step by step with lots of programs. Moreover, explanations of C Language programs are in Flowchart to make the concept easy to understand, and then followed by the implementation of the programs in C.Â
Our Promise to You
By the end of this course, you will have learned programming with C.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today and learn more about C Programming.
Course Curriculum
Section 1 - Introduction | |||
Introduction Of C Language | 00:00:00 | ||
Downloadable Documents Of Course Topics | 00:00:00 | ||
Compiling And Linking | 00:00:00 | ||
Computer Basic And Programming Technique | 00:00:00 | ||
Hardware And Software Coordination | 00:00:00 | ||
C Tokens | 00:00:00 | ||
Variables And Datatypes | 00:00:00 | ||
Code Blocks Installation | 00:00:00 | ||
Steps To Work In Code Blocks | 00:00:00 | ||
Declaration Of C Variables | 00:00:00 | ||
Explanation Of Header Files And Library Files | 00:00:00 | ||
Use Of Type Specifiers In C Language | 00:00:00 | ||
Use Of "&" Sign With Variables | 00:00:00 | ||
About Main Function And Other Syntax | 00:00:00 | ||
Section 2 - If Statement | |||
Explanation Of First Program Of C Language In Flowchart | 00:00:00 | ||
Explanation Of First Program Of C Language In Code Blocks | 00:00:00 | ||
Explanation Of Second Program In Flowchart | 00:00:00 | ||
Explanation Of Second Program | 00:00:00 | ||
Single If Statement Program Flowchart | 00:00:00 | ||
Single If Statement Program Explanation | 00:00:00 | ||
If... else If Statement Program Flowchart | 00:00:00 | ||
If... else If Statement Program | 00:00:00 | ||
Multiple Selection Program Flowchart | 00:00:00 | ||
Multiple Selection Program | 00:00:00 | ||
Continuous If Program Flowchart | 00:00:00 | ||
Continuous If Statement Program | 00:00:00 | ||
Nested If Statement Program Flowchart | 00:00:00 | ||
Nested If Statement Program | 00:00:00 | ||
Use Of getchar And putchar Functions Program | 00:00:00 | ||
Section 3 - Loop | |||
First Program Of Loop Flowchart | 00:00:00 | ||
First Program Of Loop - While Loop | 00:00:00 | ||
First Program Of Loop - For Loop | 00:00:00 | ||
Second Program Of Loop Flowchart | 00:00:00 | ||
Second Program Of Loop - While Loop | 00:00:00 | ||
Second Program Of Loop - For Loop | 00:00:00 | ||
Third Program Of Loop Flowchart | 00:00:00 | ||
Third Program Of Loop | 00:00:00 | ||
Fourth Program Of Loop Flowchart | 00:00:00 | ||
Fourth Program Of Loop - While Loop | 00:00:00 | ||
Fourth Program Of Loop - For Loop | 00:00:00 | ||
Loop With If Statement Program Flowchart | 00:00:00 | ||
Loop With If Statement Program | 00:00:00 | ||
Loop With If Statement Second Program Continued | 00:00:00 | ||
Loop With If Statement Second Program | 00:00:00 | ||
Loop Within Loop Explanation With Real Time Example | 00:00:00 | ||
Loop Within Loop Program Explanation In Flowchart | 00:00:00 | ||
Loop Within Loop Program | 00:00:00 | ||
Section 4 - Switch Case | |||
Switch Case Program - Use Of Integer Value | 00:00:00 | ||
Switch Case Program - Use Of Character Value | 00:00:00 | ||
Switch Case Program Continued | 00:00:00 | ||
Switch Case Program | 00:00:00 | ||
Section 5 - Array | |||
Explanation Of Array | 00:00:00 | ||
First Program Of Array | 00:00:00 | ||
Second Program Of Array | 00:00:00 | ||
Third Program Of Array | 00:00:00 | ||
Fourth Program Of Array | 00:00:00 | ||
Fifth Program Of Array | 00:00:00 | ||
Sixth Program Of Array - Loop With If | 00:00:00 | ||
Double Dimension Array Program | 00:00:00 | ||
Program Of Sum Of Two Matrices | 00:00:00 | ||
Program Of Multiplication Of Two Matrices Continued | 00:00:00 | ||
Program Of Multiplication Of Two Matrices | 00:00:00 | ||
Selection Sort Continued | 00:00:00 | ||
Selection Sort Program | 00:00:00 | ||
Bubble Sort Continued | 00:00:00 | ||
Bubble Sort Program | 00:00:00 | ||
Section 6 - Functions | |||
What Is Function | 00:00:00 | ||
First Program Of Function Continued | 00:00:00 | ||
First Program Of Function | 00:00:00 | ||
Second Program Of Function - Return Value I | 00:00:00 | ||
Second Program Of Function - Return Value II | 00:00:00 | ||
Third Program Of Function | 00:00:00 | ||
Fourth Program Of Function | 00:00:00 | ||
Fifth Program Of Function | 00:00:00 | ||
Sixth Program Of Function | 00:00:00 | ||
Seventh Program Of Function I | 00:00:00 | ||
Seventh Program Of Function II | 00:00:00 | ||
Eighth Program Of Function | 00:00:00 | ||
Ninth Program Of Function | 00:00:00 | ||
Tenth Program Of Function - Use Of Different Datatypes | 00:00:00 | ||
Use Of Void With Function | 00:00:00 | ||
Section 7 - Recursive Function | |||
Recursive Function I | 00:00:00 | ||
Recursive Function II | 00:00:00 | ||
Program Of Recursion | 00:00:00 | ||
Section 8 - Pointer | |||
Explanation Of Pointer I | 00:00:00 | ||
Explanation Of Pointer II | 00:00:00 | ||
Pointers And Arrays | 00:00:00 | ||
Section 9 - Pointers And Functions | |||
Call By Reference Program | 00:00:00 | ||
Second Program - Call By Reference | 00:00:00 | ||
Third Program - Call By Reference Continued | 00:00:00 | ||
Third Program - Call By Reference | 00:00:00 | ||
Fourth Program - Call By Reference I | 00:00:00 | ||
Fourth Program Call By Reference II | 00:00:00 | ||
Fourth Program Call By Reference III | 00:00:00 | ||
Section 10 - Pointers And Arrays | |||
Pointers And Arrays Program Continued | 00:00:00 | ||
Pointer And Arrays Program | 00:00:00 | ||
Array Of Pointer Program | 00:00:00 | ||
Section 11 - Array With Functions | |||
First Program - Array With Function, Call By Value Continued | 00:00:00 | ||
First Program - Array With Function, Call By Value | 00:00:00 | ||
Second Program - Array With Function, Call By Reference Continued | 00:00:00 | ||
Second Program - Array With Function, Call By Reference | 00:00:00 | ||
Third Program - Passing Entire Array In Function Continued | 00:00:00 | ||
Third Program - Passing Entire Array In Function | 00:00:00 | ||
Section 12 - Structure | Unions | |||
What Is Structure | 00:00:00 | ||
Structure Program | 00:00:00 | ||
Array Of Structure Program | 00:00:00 | ||
Structure And Functions | 00:00:00 | ||
Structure And Functions Program | 00:00:00 | ||
Union | 00:00:00 | ||
Union Program I | 00:00:00 | ||
Union Program II | 00:00:00 | ||
Section 13 - File Management In C | |||
File Handling | 00:00:00 | ||
File Handling Program | 00:00:00 | ||
File Handling Second Program Continued | 00:00:00 | ||
File Handling Second Program | 00:00:00 | ||
Section 14 - Handling Of Character Strings | |||
Character Strings | 00:00:00 | ||
Character String First Program | 00:00:00 | ||
Character String Second Program Flowchart | 00:00:00 | ||
Character String Second Program | 00:00:00 | ||
Character String Third Program Flowchart | 00:00:00 | ||
Character String Third Program | 00:00:00 | ||
Character String Fourth Program Flowchart | 00:00:00 | ||
Character String Fourth Program | 00:00:00 | ||
Character String Fifth Program Flowchart | 00:00:00 | ||
Character String Fifth Program | 00:00:00 | ||
Section 15 - Dynamic Memory Allocation | |||
Dynamic Memory Allocation - Malloc, Calloc, Realloc | 00:00:00 | ||
Dynamic Memory Allocation Program | 00:00:00 | ||
Section 16 - Data Structure - Linked Lists | |||
Linked Lists | 00:00:00 | ||
Structure Pointer | 00:00:00 | ||
Linked List - First Program | 00:00:00 | ||
Linked List - Second Program | 00:00:00 | ||
Linked List - Create Node Program | 00:00:00 | ||
Linked List - Add Node Program Continued | 00:00:00 | ||
Linked List - Add Node Program | 00:00:00 | ||
Linked List - Display Nodes Program Continued | 00:00:00 | ||
Linked List - Display Of Nodes | 00:00:00 | ||
Linked List - Link And Display Of All Nodes Program | 00:00:00 | ||
Linked List - Sum Of Data Of All Nodes Continued | 00:00:00 | ||
Linked List - Sum Of Data Of All Nodes | 00:00:00 | ||
Linked List - Add New New Node Before A First Node Continued | 00:00:00 | ||
Linked List - Add New New Node Before First Node | 00:00:00 | ||
Linked List - Add New New Node After A Node Continued | 00:00:00 | ||
Linked List - Add New New Node After A Node | 00:00:00 | ||
Linked List - Delete First Node Program | 00:00:00 | ||
Linked List - Delete Last Node Program Continued | 00:00:00 | ||
Linked List - Delete Last Node Program | 00:00:00 | ||
Linked List Program | 00:00:00 | ||
Linked List Program - Swap Values Of Nodes Continued | 00:00:00 | ||
Linked List Program - Swap Data Of Nodes | 00:00:00 | ||
Linked List Program By Use Of Recursive Function | 00:00:00 | ||
Linked List Program - Recursive | 00:00:00 | ||
Linked List Program - Use Of Recursive Function | 00:00:00 | ||
Circular Linked List | 00:00:00 | ||
Circular Linked List Program | 00:00:00 | ||
Reverse Linked List | 00:00:00 | ||
Reverse Linked List Program | 00:00:00 | ||
Doubly Linked List | 00:00:00 |
About This Course
Who this course is for:
- Anyone who wants to improve their programming skills and master programming techniques.
What you’ll learn:Â
- Theoretical and practical explanation of all topics – Array, Pointers, Functions, Structure, etc.Â
- Programming techniques
Requirements:Â
- No previous programming experience is required.
This C Language course is aimed at complete beginners and intermediate programmers. Each topic in C Language is explained step by step with lots of programs. Moreover, explanations of C Language programs are in Flowchart to make the concept easy to understand, and then followed by the implementation of the programs in C.Â
Our Promise to You
By the end of this course, you will have learned programming with C.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today and learn more about C Programming.
Course Curriculum
Section 1 - Introduction | |||
Introduction Of C Language | 00:00:00 | ||
Downloadable Documents Of Course Topics | 00:00:00 | ||
Compiling And Linking | 00:00:00 | ||
Computer Basic And Programming Technique | 00:00:00 | ||
Hardware And Software Coordination | 00:00:00 | ||
C Tokens | 00:00:00 | ||
Variables And Datatypes | 00:00:00 | ||
Code Blocks Installation | 00:00:00 | ||
Steps To Work In Code Blocks | 00:00:00 | ||
Declaration Of C Variables | 00:00:00 | ||
Explanation Of Header Files And Library Files | 00:00:00 | ||
Use Of Type Specifiers In C Language | 00:00:00 | ||
Use Of "&" Sign With Variables | 00:00:00 | ||
About Main Function And Other Syntax | 00:00:00 | ||
Section 2 - If Statement | |||
Explanation Of First Program Of C Language In Flowchart | 00:00:00 | ||
Explanation Of First Program Of C Language In Code Blocks | 00:00:00 | ||
Explanation Of Second Program In Flowchart | 00:00:00 | ||
Explanation Of Second Program | 00:00:00 | ||
Single If Statement Program Flowchart | 00:00:00 | ||
Single If Statement Program Explanation | 00:00:00 | ||
If... else If Statement Program Flowchart | 00:00:00 | ||
If... else If Statement Program | 00:00:00 | ||
Multiple Selection Program Flowchart | 00:00:00 | ||
Multiple Selection Program | 00:00:00 | ||
Continuous If Program Flowchart | 00:00:00 | ||
Continuous If Statement Program | 00:00:00 | ||
Nested If Statement Program Flowchart | 00:00:00 | ||
Nested If Statement Program | 00:00:00 | ||
Use Of getchar And putchar Functions Program | 00:00:00 | ||
Section 3 - Loop | |||
First Program Of Loop Flowchart | 00:00:00 | ||
First Program Of Loop - While Loop | 00:00:00 | ||
First Program Of Loop - For Loop | 00:00:00 | ||
Second Program Of Loop Flowchart | 00:00:00 | ||
Second Program Of Loop - While Loop | 00:00:00 | ||
Second Program Of Loop - For Loop | 00:00:00 | ||
Third Program Of Loop Flowchart | 00:00:00 | ||
Third Program Of Loop | 00:00:00 | ||
Fourth Program Of Loop Flowchart | 00:00:00 | ||
Fourth Program Of Loop - While Loop | 00:00:00 | ||
Fourth Program Of Loop - For Loop | 00:00:00 | ||
Loop With If Statement Program Flowchart | 00:00:00 | ||
Loop With If Statement Program | 00:00:00 | ||
Loop With If Statement Second Program Continued | 00:00:00 | ||
Loop With If Statement Second Program | 00:00:00 | ||
Loop Within Loop Explanation With Real Time Example | 00:00:00 | ||
Loop Within Loop Program Explanation In Flowchart | 00:00:00 | ||
Loop Within Loop Program | 00:00:00 | ||
Section 4 - Switch Case | |||
Switch Case Program - Use Of Integer Value | 00:00:00 | ||
Switch Case Program - Use Of Character Value | 00:00:00 | ||
Switch Case Program Continued | 00:00:00 | ||
Switch Case Program | 00:00:00 | ||
Section 5 - Array | |||
Explanation Of Array | 00:00:00 | ||
First Program Of Array | 00:00:00 | ||
Second Program Of Array | 00:00:00 | ||
Third Program Of Array | 00:00:00 | ||
Fourth Program Of Array | 00:00:00 | ||
Fifth Program Of Array | 00:00:00 | ||
Sixth Program Of Array - Loop With If | 00:00:00 | ||
Double Dimension Array Program | 00:00:00 | ||
Program Of Sum Of Two Matrices | 00:00:00 | ||
Program Of Multiplication Of Two Matrices Continued | 00:00:00 | ||
Program Of Multiplication Of Two Matrices | 00:00:00 | ||
Selection Sort Continued | 00:00:00 | ||
Selection Sort Program | 00:00:00 | ||
Bubble Sort Continued | 00:00:00 | ||
Bubble Sort Program | 00:00:00 | ||
Section 6 - Functions | |||
What Is Function | 00:00:00 | ||
First Program Of Function Continued | 00:00:00 | ||
First Program Of Function | 00:00:00 | ||
Second Program Of Function - Return Value I | 00:00:00 | ||
Second Program Of Function - Return Value II | 00:00:00 | ||
Third Program Of Function | 00:00:00 | ||
Fourth Program Of Function | 00:00:00 | ||
Fifth Program Of Function | 00:00:00 | ||
Sixth Program Of Function | 00:00:00 | ||
Seventh Program Of Function I | 00:00:00 | ||
Seventh Program Of Function II | 00:00:00 | ||
Eighth Program Of Function | 00:00:00 | ||
Ninth Program Of Function | 00:00:00 | ||
Tenth Program Of Function - Use Of Different Datatypes | 00:00:00 | ||
Use Of Void With Function | 00:00:00 | ||
Section 7 - Recursive Function | |||
Recursive Function I | 00:00:00 | ||
Recursive Function II | 00:00:00 | ||
Program Of Recursion | 00:00:00 | ||
Section 8 - Pointer | |||
Explanation Of Pointer I | 00:00:00 | ||
Explanation Of Pointer II | 00:00:00 | ||
Pointers And Arrays | 00:00:00 | ||
Section 9 - Pointers And Functions | |||
Call By Reference Program | 00:00:00 | ||
Second Program - Call By Reference | 00:00:00 | ||
Third Program - Call By Reference Continued | 00:00:00 | ||
Third Program - Call By Reference | 00:00:00 | ||
Fourth Program - Call By Reference I | 00:00:00 | ||
Fourth Program Call By Reference II | 00:00:00 | ||
Fourth Program Call By Reference III | 00:00:00 | ||
Section 10 - Pointers And Arrays | |||
Pointers And Arrays Program Continued | 00:00:00 | ||
Pointer And Arrays Program | 00:00:00 | ||
Array Of Pointer Program | 00:00:00 | ||
Section 11 - Array With Functions | |||
First Program - Array With Function, Call By Value Continued | 00:00:00 | ||
First Program - Array With Function, Call By Value | 00:00:00 | ||
Second Program - Array With Function, Call By Reference Continued | 00:00:00 | ||
Second Program - Array With Function, Call By Reference | 00:00:00 | ||
Third Program - Passing Entire Array In Function Continued | 00:00:00 | ||
Third Program - Passing Entire Array In Function | 00:00:00 | ||
Section 12 - Structure | Unions | |||
What Is Structure | 00:00:00 | ||
Structure Program | 00:00:00 | ||
Array Of Structure Program | 00:00:00 | ||
Structure And Functions | 00:00:00 | ||
Structure And Functions Program | 00:00:00 | ||
Union | 00:00:00 | ||
Union Program I | 00:00:00 | ||
Union Program II | 00:00:00 | ||
Section 13 - File Management In C | |||
File Handling | 00:00:00 | ||
File Handling Program | 00:00:00 | ||
File Handling Second Program Continued | 00:00:00 | ||
File Handling Second Program | 00:00:00 | ||
Section 14 - Handling Of Character Strings | |||
Character Strings | 00:00:00 | ||
Character String First Program | 00:00:00 | ||
Character String Second Program Flowchart | 00:00:00 | ||
Character String Second Program | 00:00:00 | ||
Character String Third Program Flowchart | 00:00:00 | ||
Character String Third Program | 00:00:00 | ||
Character String Fourth Program Flowchart | 00:00:00 | ||
Character String Fourth Program | 00:00:00 | ||
Character String Fifth Program Flowchart | 00:00:00 | ||
Character String Fifth Program | 00:00:00 | ||
Section 15 - Dynamic Memory Allocation | |||
Dynamic Memory Allocation - Malloc, Calloc, Realloc | 00:00:00 | ||
Dynamic Memory Allocation Program | 00:00:00 | ||
Section 16 - Data Structure - Linked Lists | |||
Linked Lists | 00:00:00 | ||
Structure Pointer | 00:00:00 | ||
Linked List - First Program | 00:00:00 | ||
Linked List - Second Program | 00:00:00 | ||
Linked List - Create Node Program | 00:00:00 | ||
Linked List - Add Node Program Continued | 00:00:00 | ||
Linked List - Add Node Program | 00:00:00 | ||
Linked List - Display Nodes Program Continued | 00:00:00 | ||
Linked List - Display Of Nodes | 00:00:00 | ||
Linked List - Link And Display Of All Nodes Program | 00:00:00 | ||
Linked List - Sum Of Data Of All Nodes Continued | 00:00:00 | ||
Linked List - Sum Of Data Of All Nodes | 00:00:00 | ||
Linked List - Add New New Node Before A First Node Continued | 00:00:00 | ||
Linked List - Add New New Node Before First Node | 00:00:00 | ||
Linked List - Add New New Node After A Node Continued | 00:00:00 | ||
Linked List - Add New New Node After A Node | 00:00:00 | ||
Linked List - Delete First Node Program | 00:00:00 | ||
Linked List - Delete Last Node Program Continued | 00:00:00 | ||
Linked List - Delete Last Node Program | 00:00:00 | ||
Linked List Program | 00:00:00 | ||
Linked List Program - Swap Values Of Nodes Continued | 00:00:00 | ||
Linked List Program - Swap Data Of Nodes | 00:00:00 | ||
Linked List Program By Use Of Recursive Function | 00:00:00 | ||
Linked List Program - Recursive | 00:00:00 | ||
Linked List Program - Use Of Recursive Function | 00:00:00 | ||
Circular Linked List | 00:00:00 | ||
Circular Linked List Program | 00:00:00 | ||
Reverse Linked List | 00:00:00 | ||
Reverse Linked List Program | 00:00:00 | ||
Doubly Linked List | 00:00:00 |