Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C Programming from Scratch
Rating: 4.2 out of 5(107 ratings)
2,863 students

C Programming from Scratch

Master the Basics
Created byAshish Sharma
Last updated 3/2022
English
English [Auto],

What you'll learn

  • Understand the basics of C programming language
  • Develop your mind to think logically
  • Develop the art of writing programs efficiently
  • Solve real world problems using core programming concepts
  • Learn some basic concepts like recursion, arrays, pointers, loops, conditional statements and many more
  • Learn how to use variables
  • develop the habit of solving a problem as efficiently as possible

Course content

5 sections17 lectures1h 52m total length
  • Welcome to the course2:00

    Explore C programming from scratch by learning basics like variables, loops, and conditional statements, then advance to recursion, functions, and data structures, aiming to cover many concepts.

  • Introduction to C Language3:18

    Explore the C language as a general purpose high level language, from Dennis Ritchie’s Unix roots to its role in system programming and operating system development.

  • Basic syntax of C Language9:45

    Write each instruction as a separate statement using lowercase letters and end every statement with a semicolon; include preprocessor directives, use main as the entry point, and return zero.

  • Input/Output in C language9:55

    Learn input and output in C using the scanner function and print f function, with format specifiers and ampersand addressing for integer and character values.

Requirements

  • You just need a computer with 4GB RAM (recommended).
  • Just focus on what is being taught and practice it.
  • Anyone can access this course and learn something new.

Description

This course is oriented to those who want to learn the C programming language. This course will not only help students understand the basic concepts of the C language but also help in developing their logic. Learning the C language is the first step in a programmer's journey as this language provides the base that will help a beginner learn advanced and complex topics. It is the mother of all programming languages and hence it is very important to learn this language.


In this course, you will be able to learn all the basic things required to write a program so that all the core concepts will be covered. We will cover all the basic and advanced topics so that it is easy to implement and code.


This course is meant for everyone who just wants to learn the C language irrespective of their educational background and expertise. I will make sure that this course will help in giving the best content to everyone so that it will be fun for you guys to learn this language as early as possible.


Some topics that we are going to cover in this course are as follows :


  • Datatypes and Operators

  • Conditional Statements

  • Loops (while, for, and do-while)

  • Arrays

  • Pointers

  • Functions

  • Recursions


What do you guys need to do?

You guys just need to practice everything you study and make it a habit of asking doubts if you face any. I just need your attention and focus on whatever I teach and you will be able to learn this language with ease.

Who this course is for:

  • This course is for all those people who want to learn the C programming language from the very basic.