C Programming Language

Basic to Advanced C Programming Level

Beginner 5(19 Ratings) 4530 Students enrolled
Created by DD Singh Last updated Mon, 04-Sep-2023 English
What will i learn?
  • Understand the fundamentals of the C Programming Language
  • Understand the variables, data types, functions, pointers, etc.
  • Create your first C language based project
  • Make yourself more efficient for programming positions in the industries
  • Learn one of the most popular, widely used languages in the world
  • Understand the core language on which most modern languages are based upon
  • Suitable for Systems/Hardware Programming
  • At the end of this course, you will be able to create your programs, writing your algorithm, solving various problems using programming.
  • To write from basic programs to advanced level C language codes

Curriculum for this course
126 Lessons 32:13:20 Hours
Introduction of C Programming
8 Lessons 02:04:44 Hours
  • Why C Programming Preview 00:09:17
  • History of C Langauge Preview 00:09:44
  • Language vs Programming Language Preview 00:20:41
  • Introduction to C Programming Preview 00:13:26
  • Features of C 00:10:43
  • Installation of Turbo C++ IDE 00:13:18
  • Understanding of First Prg 00:20:50
  • Basic Functions Of C 00:26:45
  • Variable and Constant Preview 00:21:59
  • Data Type Part-1 00:25:43
  • Modifiers With Data Type 00:26:08
  • Commonly Used Predefined Functions 00:20:42
  • getch() vs getche() vs getchar() 00:18:15
  • Tokens 00:11:35
  • Escape Characters 00:18:09
  • Code Blocks Installation 00:09:04
  • fflush method 00:08:15
  • Operators Part-1 00:11:40
  • Operators Part-2 00:43:04
  • Operators Part-3 00:30:11
  • Operators Part-4 00:23:28
  • Operator Part-5 00:13:43
  • Operator Part-6 00:26:58
  • Bitwise Operator 00:27:44
  • Compound Operator 00:16:47
  • Conditional Statements Part-1 00:26:18
  • Conditional Statements Part-2 00:24:28
  • Conditional Statements Part-3 00:10:00
  • Conditional Statements Part-4 00:24:22
  • Ternary Operators 00:10:14
  • switch case statement 00:10:28
  • switch case statement part-2 00:18:59
  • Loop Part-1 00:24:36
  • Loops Part-2 00:18:08
  • Loop Part-3 00:27:52
  • Exit Control Loop 00:12:01
  • break keyword 00:15:50
  • continue keyword 00:17:10
  • while vs do while 00:18:25
  • goto statements 00:11:10
  • Intro to Nested Loop 00:09:06
  • Nested Loop Part-1 00:15:27
  • Nested Loop Part-2 00:17:34
  • Nested Loop Part-3 00:06:50
  • Nested Loop Part-4 00:24:26
  • Introduction To Array 00:13:42
  • Array Part-1 00:16:11
  • Array Part 2 00:09:57
  • Array Part 3 00:10:25
  • Array Part 4 00:09:43
  • Array Part-5 00:23:36
  • Array Part-6 00:05:53
  • Array Part-7 00:12:05
  • Array Part-8 00:05:41
  • Need of Function 00:09:21
  • What is a Function 00:09:51
  • Why Use Functions 00:06:35
  • Part of User Defined Function 00:06:35
  • Defining and Calling a Function 00:11:04
  • Calling and Called Function Part-1 00:13:43
  • Calling and Called Function Part-2 00:08:12
  • Parameterized and Non Parameterized Function 00:11:08
  • Call by Value Explanation 00:11:39
  • Call by Reference Example-1 00:10:26
  • Call by Reference Example-2 00:07:39
  • Call By Value Vs Call By Reference 00:04:07
  • Define a Function Part-1 00:10:04
  • Define a Function Part-2 00:11:44
  • Recursion Example-1 00:15:46
  • Recursion Example-2 00:11:20
  • Pointer Part-1 00:18:36
  • Pointer Part-2 00:13:40
  • Pointer Part-3 00:07:07
  • Array of Pointer 00:09:51
  • Pointer Arithmetic Part-1 00:16:21
  • Pointer Arithmetic Part-2 00:25:10
  • Value at address Operator 00:07:40
  • Pointer Arithmetic Part-3 00:21:37
  • Why Array Start With 0 Index 00:09:39
  • Pointer vs Array 00:07:42
  • Pointer Chaining 00:14:00
  • Pointer to Function 00:09:42
  • Generic Pointer 00:10:19
  • Dangling Pointer 00:08:17
  • sizeof operator 00:07:39
  • Pointer vs Character Array 00:15:33
  • array vs &array 00:08:41
  • String Functions Part-1 00:09:12
  • String Functions Part-2 00:11:12
  • Wild Pointer and Null Pointer 00:15:35
  • Near and Far Pointer 00:06:42
  • Can We Compile a Prg Without main func 00:12:46
  • Structure Part-1 00:21:00
  • Structure Part-2 00:11:51
  • Structure Part-3 00:12:43
  • Structure Part-4 00:08:52
  • Structure Part-5 00:07:09
  • Structure Part-6 00:07:32
  • size of structure 00:20:50
  • Nested Structure 00:18:10
  • Union Part-1 00:11:49
  • Union Part-2 00:13:21
  • Union Part-3 00:13:54
  • Union Part-4 00:05:15
  • Bit Fields in C 00:23:58
  • What is constant 00:16:00
  • All about Enumeration 00:25:05
  • Scope and Lifetime of a Variable 00:15:24
  • Storage class Specifier Part-1 00:15:58
  • Storage class Specifier Part-2 00:19:51
  • Storage class Specifier Part-3 00:12:53
  • What is Pre Processor Directive 00:11:48
  • File Inclusion Directive 00:14:59
  • Macro Substitution Directive 00:15:57
  • Conditional Directive 00:11:00
  • Operators in Directive 00:14:40
  • Introduction To File Handling 00:19:03
  • fgetc and fputc function 00:14:53
  • How to Copy Data 00:10:28
  • fgets and fputs function 00:13:31
  • getw and putw function 00:21:48
  • fprintf and fscanf function 00:18:58
  • First Program in C - 12 Jun 2020 00:33:20
  • Installation of Turbo C++ IDE - 14 Jun 2020 00:34:27
  • CONIO.H Header File and it's Functions - 15 Jun 2020 00:27:20
  • Variable and Data Type in C Programming - 16 Jun 2020 00:34:32
Requirements
  • Laptop
+ View more
Description

This course aims to teach C language in the easiest way possible. If you are looking to learn C programming course but not sure about how and where to start it, then here is the solution. This course helps you to learn C programming language from basics to advanced concepts like pointersfile handlingpointers with structures, etc. easily. We have covered the complete syllabus with enough programs on the Linux environment which gives you enough experience for getting good marks, doing industry-related projects and crack job interviews. We have structured the course in such a way that, a newbie with zero experience of programming can become a professional programmer in just a few days but with the regular practice.

+ View more
Other related courses
About the instructor
  • 218 Reviews
  • 12650 Students
  • 23 Courses
+ View more

Java & Python Trainer

Myself DD Singh working as a trainer in Infomatics, involved in technical training for the last 16 years and trained lakhs of students. Worked as  a Technical Trainer in multiple companies. Involved in Complete Java Training like Core Java, Advanced Java, Hibernate, Spring etc, Full stack Python Training, Java Certification Training. Owner of youtube channel : DD Singh. Very passionate about learning new technologies.

Student feedback
5
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 93%
Reviews
  • Sun, 06-Sep-2020
    RS Pailwar
  • Thu, 10-Sep-2020
    Amit Yadav
  • Mon, 28-Sep-2020
    Rahul Singh
    good
  • Tue, 10-Nov-2020
    Jatin
  • Wed, 10-Feb-2021
    Lovely Shakya
    Awesome
  • Wed, 10-Feb-2021
    Harshit Kumar
  • Thu, 18-Feb-2021
    Pushpendrasuryavanshi
  • Thu, 15-Apr-2021
    Veeru Maurya
    Nice Lectures
  • Wed, 28-Apr-2021
    Ajay Kumar
  • Wed, 05-May-2021
    CHAUDHARY KAPILDEV
  • Mon, 17-May-2021
    Abhi Kushwah
  • Sun, 23-May-2021
    Chandrakant Tomar
    Nice Course for beginners
  • Thu, 27-May-2021
    Ronak Verma
  • Thu, 10-Jun-2021
    Shiv Ganesh Chaudhary
  • Mon, 14-Jun-2021
    Kumari Sakshi
    Best Trainer for C Java Python
  • Fri, 30-Jul-2021
    Ajay Kumar
  • Wed, 29-Sep-2021
    Dhruv Singh
    It's good experience
  • Sun, 22-May-2022
    Pratham Parashar
    Excellent
  • Tue, 20-Feb-2024
    Vinod Singh
    awesome sir
Rs 2999
Buy now
Includes:
  • 32:13:20 Hours On demand videos
  • 126 Lessons
  • Full lifetime access
  • Access on mobile and tv
WhatsApp Us
rocket_contact
close icon

Contact Us