C++ Training Courses

C++ Training Courses

C++ is a general-purpose programming language. NobleProg onsite live C++ training courses demonstrate through hands-on practice how to develop applications with C++. C++ training is available in various formats, including onsite live training and live instructor-led training using an interactive, remote desktop setup. Local C++ training can be carried out live on customer premises or in NobleProg local training centers.

Testimonials

★★★★★
★★★★★

C++ Course Outlines

CodeNameDurationOverview
pcppProgramming in C++35 hours이 과정은 포괄적 인 객체 지향 언어 C ++와 간단한 예제의 사용법을 제시합니다 표준 메커니즘과 라이브러리입니다 .
cpp11C++ 11 Programming 14 hours이것은 업계에서 새로운 C ++ 11 표준을 적용하고자하는 C ++ 프로그래머를 대상으로하는 2 일 코스입니다 특히 실험실 내에서 실행되는 코딩 예제로 모든 새로운 기능을 다루는 금융 애플리케이션 개발자에게 유용합니다 .
HMIAUTOHMI Development for Automotive Infotainment Systems 14 hours이것은 고급 자동차 인포테인먼트 시스템의 개발에 관여하는 자동차 전문가를 위해 설계된 특수 HMI 개발 과정입니다.
evolvoEvolving Objects (EO) 21 hoursEO는 템플릿 기반의 ANSIC ++ 진화 연산 라이브러리로, 확률 론적 최적화 알고리즘을 매우 빠르게 작성할 수 있습니다 EO의 도움을 받아, 연속적인 것부터 조합적인 것까지 모든 종류의 어려운 최적화 문제에 대한 솔루션을 쉽게 찾을 수있는 진화 알고리즘을 쉽게 설계 할 수 있습니다 청중 이 코스는 진화론 적 대상을 활용하고자하는 연구자와 개발자를위한 코스입니다 .
MOS112Advanced C++ Software Design35 hours이것은 C ++ 프로그래밍 언어로 객체 지향 (OO) 소프트웨어 개발 및 디자인에 중점을 둔 고급 C ++ 교육 과정입니다 .
ooprogcObject Oriented Programming with C++7 hours이 과정에서 참가자는 C ++ 개념 및 프로그래밍 기술을 배우게됩니다 .
CCQUANTC++ for Modeling Quantitative Finance 49 hours정량적 방법 모델링을 다루는 Deep C ++ 교육 및 퀀트에 대한 C ++의 실제 handson 경험이있는 거대한 프로젝트 소개 .
unrealUnreal Engine 4: Developing 3D Games with C++28 hoursUnreal Engine은 3D 게임을 제작하기위한 업계에서 다양한 게임 개발 도구 모음입니다 Borderlands, Gears of War, BioShock, Mass Effect 등 오늘날 많은 게임과 시리즈를 개발하는 데 사용되었습니다 이 교육은 Unreal Engine 4로 게임 개발의 기본 사항을 다루는 동시에 참가자들에게 자신 만의 샘플 게임을 만들 수있는 기회를 제공합니다 청중 초심자 게임 개발자 코스 형식 토론 + 손손 디자인과 개발에 대한 강조 진행 상황과 이해를 측정하기위한 가끔 퀴즈 많은 강사 의견 및 참여 .
Embedd8526Using C++ in Embedded Systems - Applying C++11/C++1421 hoursThis training intends to introduce C++ as the common extension of C when applying object-oriented embedded system development. Since C++ encloses C, this training takes us from C to C++ in a natural way, and looks under the hood of how C++ is implemented. This is especially valuable to comprehend when applying C++ in an embedded resource limited environment. The C++ standard has recently been undergoing a major revision, a.k.a. as C++11, and a new one is on its way, C++14. This course addresses subjects brought in with these revisions that are especially useful like high performance memory management, concurrency making use of a multicore environment, and bare-metal close to the hardware programming.

GOAL/BENEFITS

The major objective of this class is that you shall be able to use C++ in a “correct way”.

- Introduce C++ as an object oriented language alternative in an embedded system context
- Show the similarities ‑ and differences ‑ with the C language
- Comprehend different memory management strategies – especially the move semantics introduced with C++11
- Look under the hood and understand what different paradigms in C++ leads to in machine code
- Use templates to achieve type safe high order abstractions for bare-metal close to the hardware programming – memory mapped I/O as well as interrupts – especially the variadic templates introduced with C++11
- Provide some useful design patterns especially applicable in an embedded context
- A few exercises in order to practice some concepts

AUDIENCE/PARTICIPANTS

This training is aimed C++- programmers who intend to start using C++ in an embedded system context.

PREVIOUS KNOWLEDGE

The course requires basic knowledge in C++ programming, corresponding to our trainings ”C++ – Level 1” and ”C++ Level 2 – Introducing C++11”.

PRACTICAL EXERCISES

During the training you will practice the presented concepts in a number of exercises. We will use the open and free integrated development environment from Eclipse
cplusplusforembeddedC++ for Embedded Systems21 hoursC ++는 마이크로 컨트롤러 및 실시간 운영 시스템과 같은 임베디드 시스템에 적합합니까? 마이크로 프로세서에서 객체 지향 프로그래밍을 사용해야합니까? C ++이 하드웨어에서 너무 멀리 떨어져있어서 효율적이지 않습니까? 이 강사진의 실습 교육은 이러한 질문을 해결하고 정확하고 읽기 쉽고 효율적인 코드로 C ++를 사용하여 임베디드 시스템을 개발하는 방법을 토의하고 실습하는 방법을 보여줍니다 참여자는 C ++에서 샘플 임베디드 응용 프로그램을 작성하여 이론을 실천합니다 이 훈련이 끝나면 참가자는 다음을 할 수 있습니다 객체 지향 모델링, 임베디드 소프트웨어 프로그래밍 및 실시간 프로그래밍의 원리 이해 작고 빠르고 안전한 임베디드 시스템 용 코드 생성 템플릿, 예외 및 기타 언어 기능으로 인한 코드 팽창 방지 안전성 및 실시간 시스템에서 C ++ 사용과 관련된 문제를 이해합니다 대상 장치에서 C ++ 프로그램 디버깅 청중 개발자 디자이너 코스 형식 파트 강의, 파트 토론, 연습 및 무거운 핸드 슨 연습 .
Cpp17Writing Simpler Cleaner Code with C++ 177 hoursC ++ 17 (C ++ 17)은 C ++ 프로그래밍 언어의 최신 버전입니다 프로그래머가보다 간단하고 명확하며 표현이 풍부한 코드를 작성하도록 돕기 위해 새로운 "큰"언어 기능을 추가합니다 교육 강좌를 통해 참가자는 C ++ 17의 가장 중요한 새로운 기능에 대해 배우며 샘플 C ++ 응용 프로그램을 만드는 단계를 거칩니다 사례 연구와 대화 형 토론은 C ++에서 최대한의 이익을 얻는 방법을 보여주기 위해 손으로 직접 연습 할 것입니다이 과정이 끝날 때 참가자들은 C ++ 17을 최대한 활용하여 더 명확하고, 더 단순하고 높은 품질의 C ++ 코드 청중 중급 C ++ 개발자 코스 형식 파트 강의, 파트 토론, 연습 및 무거운 핸드 슨 연습 .
Weekend C++ courses, Evening C++ training, C++ boot camp, C++ instructor-led, Weekend C++ training, Evening C++ courses, C++ coaching, C++ instructor, C++ trainer, C++ training courses, C++ classes, C++ on-site, C++ private courses, C++ one on one training

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in South Korea!

As a Business Development Manager you will:

  • expand business in South Korea
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!