c++_certybox-min

Advanced C++ Programming

C++ helps to solidify knowledge of programming concepts and provides a strong foundation for learning other programming languages.

Enrolment validity: Lifetime

About This Course

C++ continues to be one of the most popular programming languages and is widely used in many different domains, including applications, teaching, and research. This course introduces the fundamental concepts and techniques needed in becoming an experienced C++ programmer, including C++ 11’s additions to the C++ standard.

Learning Objectives

Operators
Objects
Classes
Flow of control
References
Polymorphism and inheritance
C++ Type System
Heap/stack semantics
Stream I/O
Overloading
Exceptions
C++ Standard Library
C++ 11

Target Audience

  • Individuals looking to learn C++ programming
  • Experienced C++ programmers wishing to refresh or improve their skills

Curriculum

47 Lessons25h

Fundamentals of C++

Program Structure
Syntax
I/O Streams
C++ Preprocessor
Command Line Arguments
Header & Source Files
Practical Exercise

Data Types in C++

Modifiers and Operators

Flow Control Statement

Functions & Reference

Classes

C++ Templates & Sequential Containers

C++ Standard Template Library

C++11 Programming

certificate

14,999.00

Level
Beginner
Duration 25 hours
Lectures
47 lectures
Language
English

Material Includes

  • Online, Self Paced Learning
  • Lifetime Access
  • Flexible Learning Program
  • Extensive Content for Self-Learning
  • Practice Tests
  • Course Completion Certificate