Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn C Programming : Complete Course for Beginners-Hands On
Rating: 4.3 out of 5(98 ratings)
315 students

Learn C Programming : Complete Course for Beginners-Hands On

Step By Step guide to Learn C Programming for Beginners - 2021
Created byNandini K
Last updated 8/2022
English

What you'll learn

  • Understand the fundamentals of the C Programming Language.
  • Understand variables and the different data types.
  • Understand Operators, Conditional statements, Loops and jump statements in C programming.
  • Understand arrays, different types of array and operations of array.
  • Understand Pointers, User defined functions, Built-in functions and recursive functions.
  • Make yourself more marketable for higher level programming positions.
  • Understand dynamic memory allocation, different dynamic memory allocations functions.
  • Understand Files & different built-in function of file.
  • How to write high quality C code.

Course content

11 sections77 lectures8h 31m total length
  • Introduction to Programming Language6:34

    In this video I explain about the introduction to programming language, History of C programming and why should we learn C programming.

  • Organization of a Computer2:48

    In this video I explain about the introduction about different parts of a computer system and functions.

  • Structure of C Program3:16

    In this video it’s provide an introduction about the structure of C program, components such as preprocessor and main function.

  • Keywords1:01

    This video will give clarity about keywords in C programming.

  • Identifiers3:04

    In this video i explained about Identifiers are basically the names given to program elements such as variables, array and functions.

  • Basic Data Types in C2:43

    In this video i explained about data types, C language provides very few basic data type such as int, float, double and char.

  • Introduction to Variables2:53

    In this video talk about what is variable and how to declare and initialization of variables syntax with example.

  • Hands-on - session on Declaration and Initialization of Variables.3:22

    In this video talk about how to Declaration and Initialization of Variables with help of hands-on example.

  • sizeof() Operator2:43

    The sizeof() Operator/function in C is a built-in function that is used to calculate the size (in bytes) that a data type occupies in ​the computer's memory.

  • Input and Output Statement in C4:45

    The C programming language provides standard library functions to read any given input(scanf() )and to display data on the console.

  • Software Requirements for This Course10:08

    In this Video i explained about what software  requirements for this course, how to install Code blocks and How to use online C Compiler.

  • Hands-on - Session on scanf() function4:36

    The scanf() function can be used to take any data type input from user.

  • Hands-on - Session on printf() function4:21

    The printf() function is the most used function in the C language. This function is defined in the stdio.h header file and is used to display the output on the console.

  • Computer Memory Organization3:29

    This video talk about how memory is divided blocks and how variables are stored in memory using address.

  • C Programming Environment and Different Error’s in C program8:07

    This video I explained about C programming environment and different types of errors such as Syntax error, sematic error and Logical Error.

  • Chapter 1 Quiz

Requirements

  • Basic computer skills
  • Ability to install software on your computer
  • Admin rights may be required for software installation

Description

Thanks for showing your interest in this course :)

This course specially designed for Students and Developers who are looking Beginners level concepts. Having C programming skills gives you great career opportunities, You’ll learn how to write high-quality C code and to make yourself more marketable for best programming positions.

Let me tell you a little bit about the course:

  • We start the course by Introduction to C programming Language.

  • We will install software for the course that is Codeblocks.

  • Then we will go through the process of compiling and executing C programming Environment.

  • We will learn Operators and its importance in C program.

  • Then we will learn Conditional statements, Loops and jump statements in C programming Language.

  • We will learn Introduction to arrays, different types of array and operations of array.

  • Then we will learn Introduction to strings and operations of string with and without built-in functions.

  • Then we will go through introduction to pointer and combination of arrays and pointers.

  • We will understand user defined functions and built-in functions.

  • We will learn different form of function.

  • Then we will learn Recursive functions with on example.

  • Then we will learn User-defined data types such as structures, Union and enumeration.

  • We will learn dynamic memory allocation and different dynamic memory allocations functions.

  • We will learn introduction to files and different built-in function of file.

Who this course is for:

  • This course is for anyone who learn Fundamentals of C Programing.
  • This course is for students
  • This course is for anyone who is in the software industry.
  • Developers who work on Coding in Embedded Systems Projects
  • This Course is for Beginners