C++培训课程

C++培训课程

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

Machine Translated

客户评论

★★★★★
★★★★★

C++课程大纲

课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
35小时
The course presents a comprehensive object-oriented language C++ and its use of simple examples. These are the standard mechanisms and library
14小时
This is a 2 day course aimed at C++ programmers who are interested in applying the new C++11 standard in their industry. It is particularly useful for financial applications developers covering all new features with coding examples to be executed within the lab
14小时
这是一个专门的HMI开发课程,专为参与高级汽车信息娱乐系统开发的汽车专业人士而设计
21小时
这个为期三天的课程涵盖了保护C / C++代码以防止可能利用内存管理和输入处理利用代码中的许多漏洞的恶意用户的基础知识,该课程涵盖了编写安全代码的原则。
35小时
这是一门高级C++培训课程,侧重于使用C++编程语言进行面向对象(OO)软件开发和设计。
7小时
In this course, participants will learn C++ concepts and programming skills.
49小时
深度C++培训,涵盖定量方法建模,并为学员介绍一个庞大的项目,让他们真正体验C++的Quants实践经验
21小时
虚幻引擎是一款业界领先的游戏开发工具套件,用于创建3D游戏。它已被用于开发今天的许多游戏和系列,包括Borderlands、Gears of War、BioShock、Mass Effect。 该培训涵盖了使用虚幻引擎4进行游戏开发的基础知识,同时让学员有机会创建自己的示例游戏。 受众
  • 游戏开发初学者
课程形式
  • 讨论+强调动手设计和开发。偶尔会有小测验来衡量学员的进步和理解。大量的讲师反馈和参与。
21小时
This instructor-led, live training in 中国 provides in-depth coverage of Qt and its modules. By the end of this training, participants will have the necessary knowledge and practice to develop their own C++ application using Qt.
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
21小时
Is C++ suitable for embedded systems such as microcontrollers and real-time-operating-systems? Should object-oriented-programming be used in microcontrollers? Is C++ too far removed from the hardware to be efficient? This instructor-led, live training addresses these questions and demonstrates through discussion and practice how C++ can be used to develop embedded systems with code that is accurate, readable, and efficient. Participants put theory into practice through the creation of a sample embedded application in C++. By the end of this training, participants will be able to:
  • Understand the principles of object-oriented modelling, embedded software programming and real-time programming
  • Produce code for embedded systems that is small, fast and safe
  • Avoid code bloat from templates, exceptions, and other language features
  • Understand the issues related to using C++ in safety-critical and real-time systems
  • Debug a C++ program on a target device
Audience
  • Developers
  • Designers
Format of the course
  • Part lecture, part discussion, exercises and heavy hands-on practice
7小时
C++ 17( C++ 17)是C++编程语言的最新版本。它增加了几个新的“大”语言功能,旨在帮助程序员编写更简单,更清晰,更具表现力的代码。 在这个由讲师指导的实时培训中,参与者将逐步了解C++ 17最重要的新功能,同时逐步创建示例C++应用程序。案例研究和互动讨论将与实践练习相结合,以演示如何从C++ 17中获得最大收益。在本课程结束时,参与者将拥有知识和实践,以充分利用C++ 17进行写作更清晰,更简单,更高质量的C++代码。 听众
  • 中级C++开发人员
课程形式
  • 部分讲座,部分讨论,练习和繁重的实践练习
14小时
功能编程是对计算解决方案的数学功能的评估。 与 C++,  功能编程一起,用户可以创建复杂的元素和结构的网页应用,不容易受到副作用和突变。 由教练导,现场培训(在线或在线)是针对网页开发人员谁想要功能程序与(0) 在本研讨会结束后,参与者将能够:
    使用功能性编程解决方案,提高网页应用的性能。 通过功能编程避免数据突变和副作用。 创建功能性编程风格的Web应用程序。
课程格式
    互动讲座和讨论。 很多练习和练习。 在现场实验室环境中进行手动实施。
课程定制选项
    要申请此课程的定制培训,请联系我们安排。
35小时
C++ 是基于 C 的对象导向编程语言。 分布的应用程序通常使用像ZeroMQ这样的邮件图书馆与其他组件、服务和应用程序无同步沟通。 消息首先通过一个序列化协议,如Protocol Buffers,允许消息以比JSON或 XML文件更小、更轻的编辑比特传输。 由教练导,现场培训(在线或在线)提供介绍的覆盖 C++,GUI框架,以及各种通信技术,如ZeroMQ和Protocol Buffers,可以用于编写分布应用。 在本研讨会结束后,参与者将有必要的知识和实践来写作和编写申请,使用 C++, Qt 和 gcc 在 Linux Centos 6/7. 参与者还将使用 Zero MQ 和 Protocol Buffers 集成无同步消息功能。 课程格式
    互动讲座和讨论。 很多练习和练习。 在现场实验室环境中进行手动实施。
课程定制选项
    要申请此课程的定制培训,请联系我们安排。
35小时
This instructor-led, live training in 中国 (online or onsite) is aimed at developers who wish to use advanced C++ programming techniques to develop complex, secure, and high-performance systems and applications. By the end of this training, participants will be able to:
  • Set up a development environment that includes all C++ libraries, packages and frameworks.
  • Understand the features, components, and basic elements of C++.
  • Create complex C++ applications using advanced programming techniques.
  • Learn how to write readable, fast, and secure code in C++.
  • Know the common security pitfalls in C++ language and how to mitigate them.
  • Implement test strategies for code quality and security control.
  • Use the diagnostics and debugging tools in C++ development.

Last Updated:

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!

该网站在其他国家/地区