Course Outline

Day 1:

Data Types, Definitions, Declarations, Initialization

Operators, Expressions, Statements

References, Smart Pointers

Constants, Scope, Lifetime

Functions, Parameters, Function Overloading

Day 2:

Classes, Members, Access Specifiers, Objects

Constructors, Member Initializer Lists, Destructors

Copy and Move Semantics, Introduction to Templates

Inheritance, Virtual and Overridden Functions, Polymorphism

Day 3:

Type Conversions, Exceptions, I/O Streams

C++ Standard Library, Containers, Algorithms

Iterators, Lambda Expressions, Range-Based Loops

Day 4:

C++11, C++14, and C++17 Standards

Code Organization, Header and Source Files

Namespaces, Header Guards, Multi-File Frameworks

C++ Guidelines, Best Practices for government

Day 5:

Creating C++ Projects, Code Review Sessions

Requirements

Audience for Government

 35 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories