C Programming Complete Guide Beginners to Advance

Learn the Basic to the most advance concepts on C programming!

What's Inside

I have been teaching this course to the undergraduate engineering students for last 15 years in class room. This course is well designed and covered almost all the topics that one should know while learning C language. Will not only help the student to build a solid foundation on the topic but will boost their confidence to face technical interviews boldly.

The course contents are mostly video lectures. I would encourage absolute beginners to follow the lectures strictly in chronological manners, please start from the very first video and go to the next one only if you are done with the previous. However, though not recommended, but students with some previous knowledge could jump lectures if they are confident.

The course is structured basically for the new programmers who may not have any previous experience with any programming language. From the very basic to advanced topics. Simple program to complex one in step-by-step.

One should take this course to build a career as a programmer. Programming in C has been considered as foundation for any programming language. If one is confident with C, then can start learning any other language like PHP, C++ or Java.

What are the requirements?

  • Download Netbeans IDE (You need to download JDK for this as well) or Codeblocks IDE, I have given video lectures how to install these in your system. Don't worry I will guide you to download and install them.
  • If you face any issue while downloading or installing necessary software, please go ahead and post it in the discussion forum, I will provide solution as soon as possible.

What am I going to get from this course?

  • write C programs independently
  • face technical interviews with confidence
  • will be able to do assignments in C programs

What is the target audience?

  • This course is A-Z on C programming language, therefore, anyone can take this course, even absolute beginners in programming will face no problem doing this course
  • Any undergraduate student having C programming in curriculum
  • If you have previous experience in C programming or with any other programming language then this course is going to make your foundation more strong

Course Curriculum

Get started now!



Certificate Available
45049+ Students
96 Lectures
10+ Hours of Video
Lifetime Access
24/7 Support
Instructor Rating
Sibaji Paul

Hi, I have been teaching computer science and programming since 2001. I did my M Tech in Computer Science and remained visiting faculty to the CSE department of Narula Institute of Technology. I have my own training institute where I provide training on various programming languages and technologies to the B Tech students on C, C++, Java, Android programming, Data structure and Algorithm, DBMS, SQL and PL/SQL.

When I am not taking class I enjoy learning some new technologies. In my leisure time one could find me enjoying with my kids or gossiping with my beautiful wife over a container of tea. I am a "tea-totaller"(guess the meaning :) ) and hate smoking. I have a definite plan to launch an online course on topic "How to drink tea - the best way"on udemy for sure and also on "How to quit smoking - the best way".

Let's hope for the best, happy learning.

Popular Bundles