Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C++ Programming Basics
Rating: 4.1 out of 5(210 ratings)
12,767 students

C++ Programming Basics

Towards Excellence In Basic Programming Skills
Last updated 7/2018
English
English [Auto],

What you'll learn

  • Confidence while coding and executing SIMPLE C++ Programs.

Course content

1 section13 lectures47m total length
  • Introduction1:08

    Explore programming essentials in C++ and object oriented programming, learn statements, operators, and functions, and understand the execution process from simple operations to prime and perfect numbers.

  • Programming Introduction3:33

    Explore how C++ uses statements terminated by semicolons, compound statements as blocks, and control flow through selection and duration control statements, including if and switch.

  • Introduction to Programming Skills5:10

    Explore object oriented programming with c++ by defining classes and objects, and applying abstraction, encapsulation, inheritance, and polymorphism to enable reuse, modular design, and message exchange between objects.

  • Structure and Statements3:17

    Explore the structure of a c++ program, from include directives and the main function to statements, input/output with cin and cout, and a simple hello world example.

  • Important Statements and Sample Programs3:20

    Learn how to use standard input and output streams, the cout insertion operator, cascading insertions, and manipulators to format output with endline and backslash n sequences.

  • Programming Expertise #12:48

    Explore how to create, edit, compile, and run C++ programs using editors and online tools, understand the CPB extension, and practice debugging for correct output.

  • Programming Expertise #22:52

    Master proper program formatting, meaningful identifier names, and data types like float and int, while using constants, comments, and indentation to improve readability and maintainability.

  • Programming Expertise #35:45

    Explore how selection statements control flow in simple C++ programs by using if and else to compare input numbers, determine the maximum, and handle nested conditions.

  • Programming Logic4:33

    Learn how the C++ switch statement works with cases, default, and break, compare it to if statements, and see how days map to actions in a sample program.

  • Programming Logic5:07

    Explains nested switch logic with breaks controlling flow and demonstrates for loops with initialization, condition, and update, including 1 to 10 sums and factorial calculation.

  • Important Control Structures5:42

    Explore switch statements, if statements, loops, and factorial calculations in C++ while examining input handling, even/odd checks, and sum calculations using modulo and increment operators.

  • Programming Skills - Re-visited2:52

    Explore revisited programming skills in c++ by examining the main function, conditions, exit control, and implementing a menu that executes user choices.

  • Conclusion1:00

    Wrap up the course by reinforcing the basics of C++ programming, covering modules and logic to build confidence in applying foundational tasks.

Requirements

  • A little programming knowledge.

Description

The module delivers an easy learning dictated by the author and academic evangelist, a national awardee teacher from India. It explores basics of programming with competency to C++ with inclusion of the header files to the usage of various statements and functions within the program codes. Much of delivery to happen and explored further. Take care and enjoy the learning. The teachers who motivate, differentiate, make content relevant and leave no student behind are more important than any other factor in particular. For students like the subject only when they like the teacher and is hence a directly proportional element within a classroom. The drive by the teacher in the class, with the vocabulary is signified with the equilibrium of learning together rather than teaching. The say, “Teachers know the best”, activates wisdom just in the say but in action. The sole reason for this far-fetched approach lies in the nutshell element of an easy approach of open knowledge which is free, versatile and dual with surprises. The satisfaction and the wow element within classrooms only prevails where there is a taste of “It is in the book, Ma’am, tell us something new!” As a teacher, it is our wisdom to inculcate the “I can do approach” instead of “I shall try approach” and that is universally possible only when we use kind words in the class. Compliment each kid, specially the difficult ones. That might be the only positive thing they hear all day.

Happy Going. Cheers. The teachers who motivate, differentiate, make content relevant and leave no student behind are more important than any other factor in particular. For students like the subject only when they like the teacher and is hence a directly proportional element within a classroom. The drive by the teacher in the class, with the vocabulary is signified with the equilibrium of learning together rather than teaching. The say, “Teachers know the best”, activates wisdom just in the say but in action. The sole reason for this far-fetched approach lies in the nutshell element of an easy approach of open knowledge which is free, versatile and dual with surprises. The satisfaction and the wow element within classrooms only prevails where there is a taste of “It is in the book, Ma’am, tell us something new!” As a teacher, it is our wisdom to inculcate the “I can do approach” instead of “I shall try approach” and that is universally possible only when we use kind words in the class. Compliment each kid, specially the difficult ones. That might be the only positive thing they hear all day.

Programming in C++ is a requisite for coding.


Enjoy the learning.

Cheers.


Who this course is for:

  • Any beginner who is keen on learning C++ Programming.