Course Outline

Day 1:

Data Types, Definitions, Declarations, and Initialization

Operators, Expressions, and Statements

References and Smart Pointers

Constants, Scope, and Lifetime

Functions, Parameters, and Function Overloading

Day 2:

Classes, Members, Access Specifiers, and Objects

Constructors, Member Initializer Lists, and Destructors

Copy and Move Semantics, Introduction to Templates

Inheritance, Virtual and Overridden Functions, and Polymorphism

Day 3:

Type Conversions, Exceptions, and I/O Streams

C++ Standard Library: Containers and Algorithms

Iterators, Lambda Expressions, and Range-Based Loops

Day 4:

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

Code Organization: Header and Source Files

Namespaces, Header Guards, and Multi-File Frameworks for Government

C++ Guidelines and Best Practices for Government

Day 5:

Creating C++ Projects and Conducting Code Review Sessions for Government

Requirements

Audience for Government

 35 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories