C++ Introduction

This course is for Experienced Software Developers who are completely new to C++ programming or those with elementary skills in C++, who need to gain hands-on experience of developing commercial applications.

Description

What will you learn

  • Learn principles of Object Oriented Programming
  • Create Efficient Responsive Robust C++ Applications - Where Performance Matters
  • Explore Imperative Programming Features
  • Use Functions and Flow of Control
  • Understand Memory Management
  • Work with Pointers and Smart Pointers
  • Learn Data Structures and Classes
  • Implement Inheritance and Polymorphism
  • Apply Templates for Generic Programming
  • Understand use  of Operators and Streams
  • Gain an Introduction to the Standard Library
  • Explore New C++ 11 to C++20 Features

Similar events

This introductory course is perfect for users who are looking to make a bigger impact with the way they report on data through visualisations. The course will be of particular benefit to team leaders, management at all levels, or anyone who needs to commission the production of reports or dashboards. Please note that this course does not cover PowerBI Pro, PowerBI accessed via Microsoft 365 or SharePoint Services.

More Information

This Power BI Data Analyst Training Course will discuss the various methods and best practices that align with business and technical requirements for modelling, visualising, and analysing data with Power BI. The course will also show how to access and process data from various sources, including relational and non-relational data.

More Information

Our ITIL® 4 Foundation training course will enable you to understand a new way to look at IT Service Management (ITSM) through a Service Value System (SVS). Our ITIL® 4 Foundation training course will educate you on how to manage IT services and achieve business value within an enterprise. It is a widely accepted approach in IT Service Management (ITSM) and will introduce you to the core principles of ITIL® best practices and concepts.

More Information

CM2 is the global enterprise standard for enterprise change and configuration management and provides a comprehensive methodology for managing the configuration of a product, system, and/or service throughout its life. It provides the most robust framework and quality management platform for creating and maintaining a digital enterprise with complete end-to-end ecosystem traceability.

More Information

This course introduces the technology fundamentals of most SAP applications (incl. SAP S/4HANA and SAP Business Suite), how SAP systems function, as well as an introduction to different user interfaces, such as SAP Fiori or SAP GUI. The training contains hands-on exercises in an SAP S/4HANA system and other SAP applications. The course will also introduce learners to the SAP strategy and provides an overview of cloud topics.

More Information

This course provides you with fundamental knowledge on how to ensure a smooth operation of SAP systems running on Application Server ABAP (AS ABAP). AS ABAP is the technological foundation of SAP S/4HANA as well as SAP Business Suite systems. In this five-day training, you will learn how to perform various administrative tasks to keep the SAP system running.

More Information

This course provides learners with a thorough overview of the deployment options available with the GROW and RISE with SAP offerings, including the platforms, processes, services and tools available to them as a customer and/or an SAP implementer. The learner will explore Business Transformation as a Service, SAP Digital Discovery Assessment, sell and delivery qualifications (e.g. PartnerEdge), and the Partner Demonstration Landscape.

More Information

This course guides learners through the fundamental requirements and knowledge necessary for customer project team key users, IT Professionals, Solution Architects, and Project Managers who are beginning their journey into RISE with SAP S/4HANA Cloud, private edition implementations.

More Information

This is the Adobe Authorised course for new users of Adobe Photoshop. Produce and edit images to meet professional industry standards.

More Information

Please register on any session showing, this will not be the date the course takes place. Upon registration your e-learning will then be booked and all of the log in details sent to you. You can undertake the training as soon as you have received this..

More Information

Learn everything you need to start working as a Systems Engineer. While saving you hours every week. Learn the full systems engineering product development lifecycle, understand all of the jargon and have confidence in producing deliverables on your project from Day 1.

More Information

This course is for Experienced C++ programmers, who are looking to gain advanced skills and programming techniques using C++

More Information

Gain core knowledge and experience to successfully implement and manage security programs and prepare for the 2024 CISSP certification. This 2024 updated course is the most comprehensive review of information security concepts and industry best practices, focusing on the eight domains of the CISSP-CBK (Common Body of Knowledge) that are covered in the CISSP exam.

More Information

This course is an introduction to Python and its main data analysis libraries, Pandas and Matplotlib for delegates with some understanding of programming concepts. It is a two-part course, the first is an introduction to Python programming, the second introduces Python's data analysis tools. For the programming environment we use JupyterLab on the Anaconda platform. Anaconda is one of the most, if not the most, popular Data Science platforms.

More Information