C++ Introduction Training

by Transmedia

This course introduces the syntax, features, code structure and coding conventions of C++. Emphasis is placed on teaching the central concepts of C++ syntax and style to achieve reusability, adaptability and reliability.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Transmedia Logo

img Duration

2 Days

Course Details

This course introduces the syntax, features, code structure and coding conventions of C++. Emphasis is placed on teaching the central concepts of C++ syntax and style to achieve reusability, adaptability and reliability.

Students will learn how to apply data abstraction and class design and careful attention is paid to code efficiency, performance and testing. The course does not require awareness or familiarity with object oriented programming techniques, but programming experience of some kind is assumed.

 

Course Outline
Introduction to C++

  • Key features of C++
  • Defining variables
  • Formulating expressions and statements
  • Built-in data types
  • Console input and output
  • Operators and types
  • Assignment
  • Compound Assignment
  • Increment and decrement operators
  • Declaring constants
  • Type conversions
  • Going Further with Data Types
  • Enumerations
  • Arrays
  • Using the standard vector class
  • Using the standard string class
  • Structures
  • Flow of Control
  • Decision making
  • If, If-Else and Switch
  • Looping for loops, while loops, and do while loops
  • Defining functions
  • Declaring, calling and defining functions
  • Function overloading
  • Defining default arguments
  • Pass by copy and pass by reference
  • Defining inline functions
  • Header files and source files
  • Pointers
  • Overview of pointers
  • Defining pointers
  • De-referencing pointers
  • Const pointers
  • Null pointers

Overview of Object Oriented Concepts

  • Classes and objects
  • Abstraction
  • Encapsulation
  • Inheritance and polymorphism
  • Defining Constructors and Destructors
  • Overview of an object's lifetime
  • Defining constructors
  • Constructor chaining
  • Bristol Branch

    10 Park Street, Bristol
  • London Branch

    Stone House 277 Greenwich High Rd, London
  • London Branch

    85 Tottenham Court Road, London

Check out more C++ Programming courses in UK

London IT Training (LIT) Logo

Power Apps Beginner Training (PI-900)

Power Apps is a combination of applications, connectors, data platforms, and services, which provides a dynamic application development environment to develop customized applications, as per the requirement of the business.

by London IT Training (LIT)
NILC Training Logo

Microsoft Power Apps (Intermediate)

This Intermediate to Power Apps training course is ideal for learners who have some prior experience in using Power Apps. In this course, we will delve deeper into the capabilities of Power Apps and look at Model Driven Apps, variables in Power Apps and how to use Power Apps with Power Automate.

by NILC Training [Claim Listing ]
TSG Training Logo

Introduction To Programming

The Introduction to Programming course comprises sessions dealing with variables, expressions, conditional statements, collections, iterative statements, functions, objects, compilation and execution, and best practices.

by TSG Training [Claim Listing ]
City Lit Logo

Introduction to C++

This course provides a solid introduction to C++ programming, covering both foundational concepts and practical applications. You will learn the basic syntax, structure, and features of C++ while gaining hands-on experience in writing, compiling, and debugging programs.

by City Lit [Claim Listing ]
London School of Emerging Technology Logo

Python Programming (Online)

Become a professional Python Developer

by London School of Emerging Technology
  • Price
  • Start Date
  • Duration

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy