Course overview
- Provider
- Udemy
- Course type
- Paid course
- Level
- All Levels
- Duration
- 2 hours
- Lessons
- 15 lessons
- Certificate
- Available on completion
- Course author
- EDUmobile Academy
-
- Write a Program using C++ Language
- Understand Basic Principles of Object Oriented Programming
- Understand C++ Streams in depth
Description
This course is an introduction to the C++ programming language for those who are already familiar with C syntax and some basic principles of object oriented programming. C++ is based on C, but extends the language with features such as function templates, namespaces, and (of course) classes. We'll spend a lot of time in the first hour of the course talking about streams, which simplify input and output a great deal.
Here's a list of what you'll learn:
- Primitive data types and variables
- How to create and use namespaces
- Basic I/O in C++ using streams
- Using stringstreams: input and output directly from strings
- File input and output using streams
- Functions: how they're like C functions, and how they differ
- Function templates - a look at writing generic code
- Classes and objects
- Constructors and destructors
- Inheritance (Single and Multiple)
- The idea of friend class members.
If you've been thinking about learning C++, then this course is a good first step.
Similar courses
-
English language
-
Recommended provider
-
Certificate available