C++培训课程

C++培训课程

本地,有指导的实时C ++培训课程通过handson实践演示如何使用C ++开发应用程序。 C ++培训可作为“现场实时培训”或“远程实时培训”。现场实地培训可在当地客户现场进行中国或者在NobleProg公司的培训中心中国 。远程实时培训通过交互式远程桌面进行。 NobleProg您当地的培训提供商。

Machine Translated

客户评论

★★★★★
★★★★★

C++课程大纲

课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
49小时
课程概览
深度C++培训,涵盖定量方法建模,并为学员介绍一个庞大的项目,让他们真正体验C++的Quants实践经验
21小时
课程概览
这个为期三天的课程涵盖了保护C / C++代码以防止可能利用内存管理和输入处理利用代码中的许多漏洞的恶意用户的基础知识,该课程涵盖了编写安全代码的原则。
21小时
课程概览
C++适用于嵌入式系统,如微控制器和实时操作系统吗?

面向对象编程应该用在微控制器中吗?

C++是否与硬件相距太远而无法提高效率?

这个以讲师为主导的现场培训解决了这些问题,并通过讨论和实践证明了如何使用C++开发具有准确,可读和高效代码的嵌入式系统。参与者通过在C++创建示例嵌入式应用程序将理论付诸实践。

在培训结束时,参与者将能够:

- 理解面向对象建模,嵌入式软件编程和实时编程的原理
- 为小型,快速和安全的嵌入式系统生成代码
- 避免来自模板,异常和其他语言功能的代码膨胀
- 了解在安全关键和实时系统中使用C++相关的问题
- 在目标设备上调试C++程序

听众

- 开发商
- 设计师

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
14小时
课程概览
这是一个为期2天的课程,面向有兴趣在其行业中应用新C++ 11标准的C++程序员。对于涵盖所有新功能的金融应用程序开发人员而言,它特别有用,其中编码示例可在实验室中执行
7小时
课程概览
C++ 17( C++ 17)是C++编程语言的最新版本。它增加了几个新的“大”语言功能,旨在帮助程序员编写更简单,更清晰,更具表现力的代码。

在这个由讲师指导的实时培训中,参与者将逐步了解C++ 17最重要的新功能,同时逐步创建示例C++应用程序。案例研究和互动讨论将与实践练习相结合,以演示如何从C++ 17中获得最大收益。在本课程结束时,参与者将拥有知识和实践,以充分利用C++ 17进行写作更清晰,更简单,更高质量的C++代码。

听众

- 中级C++开发人员

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
35小时
课程概览
C++ is an object oriented programming language based on C. Qt is a framework for developing GUIs for C++ applications. Distributed C++ applications often use a messaging library such as ZeroMQ to communicate asynchronously with other components, services and applications. Messages are first serialized using a serialization protocol such as Protocol Buffers, which allows the messages to be transmitted as compiled bytes that are smaller and lighter than JSON or XML files.

This instructor-led, live training (online or onsite) provides introductory coverage of C++, the Qt GUI framework, and various communication technologies such as ZeroMQ and Protocol Buffers that can be used for writing distributed applications.

By the end of this training, participants will have the necessary knowledge and practice to write and compile an application using C++, Qt and gcc on Linux Centos 6/7. Participants will also integrate asynchronous messaging capabilities using Zero MQ and Protocol Buffers.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
21小时
课程概览
This 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
14小时
课程概览
Functional programming is the evaluation of mathematical functions for computational solutions. Together with C++, functional programming allows users to create complex elements and structures for web applications that are not susceptible to side effects and mutations.

This instructor-led, live training (online or onsite) is aimed at web developers who wish to functional program with C++

By the end of this training, participants will be able to:

- Use functional programming solutions to improve the performance of web applications.
- Avoid data mutation and side effects with functional programming.
- Create web applications in a functional programming style.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14小时
课程概览
这是一个专门的HMI开发课程,专为参与高级汽车信息娱乐系统开发的汽车专业人士而设计
35小时
课程概览
这是一门高级C++培训课程,侧重于使用C++编程语言进行面向对象(OO)软件开发和设计。
7小时
课程概览
在本课程中,学员将学习C++概念和编程技巧。
35小时
课程概览
本课程介绍了一个全面的面向对象语言C++及其使用的简单示例。这些是标准机制和库
21小时
课程概览
虚幻引擎是一款业界领先的游戏开发工具套件,用于创建3D游戏。它已被用于开发今天的许多游戏和系列,包括Borderlands、Gears of War、BioShock、Mass Effect。

该培训涵盖了使用虚幻引擎4进行游戏开发的基础知识,同时让学员有机会创建自己的示例游戏。

受众

- 游戏开发初学者

课程形式

- 讨论+强调动手设计和开发。偶尔会有小测验来衡量学员的进步和理解。大量的讲师反馈和参与。
C++,培训,课程,培训课程, 企业C++培训, 短期C++培训, C++课程, C++周末培训, C++晚上培训, C++训练, 学习C++, C++老师, 学C++班, C++远程教育, 一对一C++课程, 小组C++课程, C++培训师, C++辅导班, C++教程, C++私教, C++辅导, C++讲师

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • 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!

该网站在其他国家/地区