HOME > Development > Learn C programming from Scratch

Learn C programming from Scratch

  • Development
  • May 13, 2025
SynopsisLearn C programming from Scratch, available at $39.99, has an...
Learn C programming from Scratch  No.1

Learn C programming from Scratch, available at $39.99, has an average rating of 3.75, with 23 lectures, based on 519 reviews, and has 10487 subscribers.

You will learn about Great way to build the foundation for coding and to start learning other languages like Java This course is ideal for individuals who are People ready to GetSetGo on the path of coding It is particularly useful for People ready to GetSetGo on the path of coding.

Enroll now: Learn C programming from Scratch

Summary

Title: Learn C programming from Scratch

Price: $39.99

Average Rating: 3.75

Number of Lectures: 23

Number of Published Lectures: 23

Number of Curriculum Items: 28

Number of Published Curriculum Objects: 28

Original Price: ?1,199

Quality Status: approved

Status: Live

What You Will Learn

  • Great way to build the foundation for coding and to start learning other languages like Java
  • Who Should Attend

  • People ready to GetSetGo on the path of coding
  • Target Audiences

  • People ready to GetSetGo on the path of coding
  • This course in C programming is intended towards all those who want to embark on this exciting journey of programming. Though there are more advanced languages like C++, java and C#, those languages are object oriented and involve complicated concepts of polymorphism and encapsulation. So it becomes difficult for a person who has just begun programming to understand such complex concepts, so instructors world wide still prefer C to be the first choice for beginner programmers. Now in this course at the beginning I have shown programming using Turbo C++ compiler. This is because it is a 16 bit compiler which is DOS centric. It provides lesser functionalities and is thus suitable for beginners. Later however when we become a little familiar with the concept of C, we move on to 32 bit compiler CodeBlocks. We will learn Windows programming as an experience to advanced C. C was widely used for programming 32 bit Windows but it requires knowledge of several interrupt messages and so nowadays Java is used instead. As a programmer after this course you will have an urge to learn other programming languages since the more languages at your command, the better. In this course I have tried to cover the entire C programming language, I have given several programs and left some programs to be solved by the students. I will also be available at the dashboard. Now to tell about myself I don’t have years of experience in teaching, I completed my graduation in 2015, now I am completing my post graduation. I know languages like C++, java, C#, python, vhdl, verilog and MATLAB. This is my first course, I would like very much for your valuable comments and feedbacks. Depending on the response of students for this course I would introduce more such courses. Please go through the contents of lecture to know about the course. So friends Happy Programming!

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: turbo c++ compiler

    Lecture 2: First C program

    Lecture 3: Different programming styles

    Lecture 4: More on header files and ASCII values

    Chapter 2: Decision making and branching

    Lecture 1: If statement

    Lecture 2: If else statement

    Lecture 3: Switch statement

    Lecture 4: Conditional ? :

    Lecture 5: goto statement

    Chapter 3: Decision making and looping

    Lecture 1: Loops

    Lecture 2: while loop

    Lecture 3: for loop

    Lecture 4: do-while loop

    Chapter 4: Arrays and Functions

    Lecture 1: Arrays – One dimensional

    Lecture 2: Two dimensional array

    Lecture 3: User-defined functions

    Chapter 5: Structures

    Lecture 1: Structure

    Lecture 2: Structure (contd..)

    Lecture 3: Pointers

    Lecture 4: File Management

    Lecture 5: C under Windows

    Lecture 6: Windows Programming

    Lecture 7: Graphics in C and how to add a header file

    Instructors

  • Learn C programming from Scratch  No.2
    Rajarshi Das
    A learner of programming languages
  • Rating Distribution

  • 1 stars: 42 votes
  • 2 stars: 31 votes
  • 3 stars: 136 votes
  • 4 stars: 189 votes
  • 5 stars: 121 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    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!