Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Real-Time C++ by Feabhas Ltd

Training

Product Description

A five day course covering C++ in general for the first three days, and real time issues on the remaining two. 50% of the course is spent on practical work.

Course Objectives:

  • To provide a solid foundation of the essentials of the C++ programming language.
  • To give you practical experience of writing C++ for real-time applications.
  • To give you the confidence to apply these new concepts to your next real-time project.

Delegates Will Learn:

  • The core C++ syntax and semantics
  • About memory and performance issues associated with C++
  • How threading affects the use of the language

Pre-requisites:

  • A working knowledge of C

Who Should Attend:

This course is designed for real-time engineers who are embarking on a project using C++ for the first time. It is also targeted at developers currently reluctant to move to C++ from C as they believe it poses too great an overhead. This course will clearly demonstrate both the strengths and weaknesses of C++ versus C.

Duration: Five days.

Related Courses:

OO-503 Real-Time Software Design with UML
AC++-501 Advanced C++ for Embedded Systems
C++-501 C++ for Embedded Developers
C++-503 C++ for non-C programmers
C-501 C for Real-Time Developers
RTOS-201 Fundamentals of Real-Time Operating Systems

Course Workshop:

All sections are backed up with comprehensive exercises. Exercises include: developing UML-based associations; implementing design patterns; and developing solutions to multi-threading problems. The threading exercises use the Win32 API.

Real-Time C++

Market Segment(s)

  • General Purpose Products/Services
 
ARM Connected