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

King’s College London Logo

C++ For Financial Mathematics

This course is an introduction to object oriented programming in C++ with examples drawn from financial mathematics. It will cover the procedural and object oriented features of the C++ language and the use of software design patterns to price complex financial products.

by King’s College London [Claim Listing ]
London IT Training Logo

Swift Programming Language Course

The Swift Programming Language Course will teach candidates to create the language using Ruby and Java. Candidates will learn how to use Swift language knowledge on an iOS app in this course.

by London IT Training [Claim Listing ]
London IT Training (LIT) Logo

Aix Korn Shell Programming Training

AIX Korn Shell Programming Training course is designed for IT professionals to know how to use the scripts and utility of a shell to administer the AIX Operating System.

by London IT Training (LIT)
Time to Code Logo

Coding in C#

This workshop will introduce students to the C# programming language using Visual Studio 2022. This workshop assumes no prior knowledge of C#. 

by Time to Code [Claim Listing ]
London IT Training (LIT) Logo

Python Training

This training course will teach you how to install Python in your computer and how to set up the IDE (Integrated Development Environment), where you will write your code. Gradually, you will learn more basics like data structure and objects of Python.

by London IT Training (LIT)

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