Learn to code from scratch with the latest and greatest tools and techniques.
Enroll NowFrom Photoshop to After Effects, learn professional creative tools from the experts.
Enroll NowSnag unlimited access to 1,000+ courses for life — now just $99 with this deal!
View DealThis 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.
Our Mission is to provide high quality online training that educates and inspires.
The EDUmobile Academy was founded in 2008 as a bootstrapped initiative of Vishal Lamba, who has been actively involved in the technology space since 1989.
We're very passionate about creating courses that have world class standards, and providing heroic support to our community of learners.
Every course is created by USA based, technologically qualified mentors, having an absolutely clear diction and command over spoken English. Over the years we've provided guidance and training to a developer community of over 80,000.
Come, lets write some beautiful code together!