Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn C / C++ Programming Language From Scratch (Beginners)
Rating: 3.9 out of 5(181 ratings)
5,572 students

Learn C / C++ Programming Language From Scratch (Beginners)

This course is for those students who are new to programming and want to make their base of programming.
Created bySalman Khan
Last updated 7/2020
English
English [Auto],

What you'll learn

  • Create C/C++ programs and will have command over basic programming
  • Will know the basic concept of computer language
  • Will be able to code
  • Will be ready to learn other languages like Java

Course content

1 section11 lectures38m total length
  • Variables2:30

    Define variables as memory locations identified by names whose values can change during execution. Names must start with a letter, use letters and digits, and exclude spaces or special characters.

  • Introduction to C programming language1:56

    Learn C programming language, its 1972 origins at Bell Laboratories by Dennis Ritchie, and why it remains reliable, simple, and the base for many languages, with compilers like Dev C++.

  • Structure Of C Programs2:56

    Learn the structure of C programs, focusing on preprocessor directives, the main function, and C statements. See how #include and header files bring library functions into the program.

  • Declaration Of Variables2:46

    Learn how to declare variables in C / C++ by specifying data types such as integer, float, and character, using a declaration statement and semicolon, and understand basic arithmetic operators.

  • Data Types2:42

    Explore C and C++ data types, including int, short, long, unsigned int, float, double, char, and bool, and learn how these types declare variables and represent data.

  • Basic Input & Output7:13

    Master the basics of input and output in C by using printf to display text and scanf to read user input, and learn format specifiers, escape sequences, and variable addresses.

  • Relational & Arithmetic Operaters2:26

    Explore relational operators such as greater than, less than, equal to, and not equal to, along with assignment operators like +=, -=, *=, /=, and the remainder operator.

  • First Program3:39

    Practice typing a simple c++ program in dev c++ by adding headers, defining main, printing 'this is my first program' to the screen, and compiling with ctrl f9.

  • Use Of Escape Squence3:19

    Learn how to use escape sequences in C and C++ to print multi-line text with backslashes and newline characters using printf, header inclusion, and a simple first program.

  • Assignment Statements6:51

    Demonstrate the assignment statement by assigning an expression to a variable using the = operator. Declare integer variables a and b, assign 5 and 9, and print them with printf.

  • Increment & Decrement Operaters2:24

    Learn how the increment operator adds one to a variable and the decrement operator subtracts one, using the double plus and double minus signs with prefix and postfix forms.

Requirements

  • Basic knowledge about software and a computer with an internet connection
  • A compiler mentioned in lectures
  • Interest is the main thing

Description

This course is specially designed for beginners.A good lecture length is 2-7 minutes, to keep students interested and help them study in short bursts,therefore all the lectures are made short and in easy words so that the students take interest and don't get boor.Student can easily take a break so that they could refresh their mind.Hope so you'll learn from it.Feel free to ask questions. 

Who this course is for:

  • C/C++ language learners specially beginners
  • Any one who wants to have a basic knowledge about computer languages
  • Students of computer science